From d3f56987a22dd8517e56edd69745bc42fe647ba1 Mon Sep 17 00:00:00 2001 From: Kyle McLaren Date: Thu, 30 Jul 2026 11:06:03 +0100 Subject: [PATCH] Include all Getting Started pages in llms.txt llms.txt skipped the entire Getting Started group and hardcoded Overview and Quickstart back in, which dropped Working with Sprites, Keeping a Sprite Running, and Sprite Maintenance. Render the group like every other section so llms.txt covers the same docs as llms-full.txt. Co-Authored-By: Claude Opus 5 (1M context) --- src/pages/llms.txt.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/pages/llms.txt.ts b/src/pages/llms.txt.ts index ccf9d30..44bc4a7 100644 --- a/src/pages/llms.txt.ts +++ b/src/pages/llms.txt.ts @@ -1,12 +1,8 @@ import type { APIRoute } from 'astro'; import { getGroupedDocs } from './llms-full.txt'; -const skippedGroups = ['Getting Started']; - export const GET: APIRoute = async () => { - const groups = (await getGroupedDocs()).filter( - ({ label }) => !skippedGroups.includes(label), - ); + const groups = await getGroupedDocs(); const body = `# Sprites Documentation @@ -25,8 +21,6 @@ Sprites is a product by Fly.io that provides instant, secure sandboxes for AI ag ## Documentation Sections -- Overview: https://docs.sprites.dev/index.md -- Quickstart: https://docs.sprites.dev/quickstart.md ${groups .map(({ label, items }) => { const lines = items.map(