import { getEpisodeStatements } from "~/services/graphModels/episode"; export async function getEpisodeFacts(episodeUuid: string, userId: string) { try { const facts = await getEpisodeStatements({ episodeUuid, userId, }); return { success: true, facts: facts.map(fact => ({ uuid: fact.uuid, fact: fact.fact, createdAt: fact.createdAt.toISOString(), validAt: fact.validAt.toISOString(), attributes: fact.attributes, })), }; } catch (error) { console.error("Error fetching episode facts:", error); return { success: false, error: "Failed to fetch episode facts", facts: [], }; } }