export const dynamic = "force-dynamic"; import { requireAuth, unauthorizedResponse } from "@/lib/auth/guard"; import { getConfig } from "@/lib/config/load"; import { serializeScriptSummary } from "@/lib/config/serialize"; export async function GET(request: Request) { const auth = await requireAuth(request); if (!auth.authenticated) return unauthorizedResponse(); const { config } = getConfig(); return Response.json({ scripts: config.scripts.map(serializeScriptSummary) }); }