tpmjs/apps/web/src
Ajax Davis 5d00f2a711 feat: add chunked skills.md generation for large collections
Implements batched generation to avoid Vercel 120s timeout for collections
with 60+ tools. Uses per-tool caching and recursive serverless invocations.

- Add ToolSkillsCache and SkillsGenerationJob models to schema
- Create tool-skills-generator.ts for per-tool markdown generation
- Create skills-summary-generator.ts for final pass summary/intro
- Update route handler with chunked generation logic
- Small collections (<20 tools) use original monolithic approach
- Large collections use 10-tool batches with progress tracking
2026-01-21 16:26:06 +10:00
..
app feat: add chunked skills.md generation for large collections 2026-01-21 16:26:06 +10:00
components Add architecture docs and humanize use case copy 2026-01-21 07:37:04 +10:00
data feat: implement revolutionary dithered landing page with Bayer matrix animation 2025-11-27 22:44:32 +10:00
hooks feat: add use cases marketing product with AI-generated content 2026-01-20 16:17:35 +10:00
lib feat: add chunked skills.md generation for large collections 2026-01-21 16:26:06 +10:00
test feat: add use cases marketing product with AI-generated content 2026-01-20 16:17:35 +10:00
env.ts feat: add environment variables support for agents and collections 2026-01-12 01:35:29 +10:00
middleware.ts feat: add use cases marketing product with AI-generated content 2026-01-20 16:17:35 +10:00