diff --git a/lib/source.ts b/lib/source.ts index 9368197..91dd5da 100644 --- a/lib/source.ts +++ b/lib/source.ts @@ -1,8 +1,16 @@ import { docs } from "fumadocs-mdx:collections/server"; -import { loader } from "fumadocs-core/source"; +import { type InferPageType, loader } from "fumadocs-core/source"; export const source = loader({ baseUrl: "/", source: docs.toFumadocsSource(), plugins: [], }); + +export async function getLLMText(page: InferPageType) { + const processed = await page.data.getText("processed"); + + return `# ${page.data.title} + +${processed}`; +}