tpmjs/docs
Ajax Davis 9d44630675 docs: add comprehensive AI SDK 6 tool execution documentation
- Document override patterns (complete, conditional, schema-only)
- Document extension patterns (pre/post processing, retry, caching, validation)
- Add custom middleware implementation guide
- Add factory pattern for maximum flexibility
- Include complete examples combining TPMJS tools with custom tools
- Cover best practices for error handling, timeouts, rate limiting, security
- Add API reference for registrySearchTool and registryExecuteTool

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-14 12:39:28 +10:00
..
AI_SDK_TOOL_EXECUTION.md docs: add comprehensive AI SDK 6 tool execution documentation 2025-12-14 12:39:28 +10:00
BROKEN_TOOLS_INVESTIGATION.md fix(sdk): update code example to use AI SDK v6 streamText API 2025-12-12 09:12:20 +10:00
CASCADING_COMPLEXITY_AND_FRAGILITY.md feat(ui): reimagine Spinner as brutalist grid-based loader 2025-12-11 08:19:44 +10:00
DYNAMIC_TOOL_ORCHESTRATION.md feat(ui): reimagine Spinner as brutalist grid-based loader 2025-12-11 08:19:44 +10:00
HIERARCHICAL_CONTEXT_LOADING.md feat(ui): reimagine Spinner as brutalist grid-based loader 2025-12-11 08:19:44 +10:00
PLANNER_TYPE_DEFINITIONS.ts feat(ui): reimagine Spinner as brutalist grid-based loader 2025-12-11 08:19:44 +10:00
REGISTRY_SDK_DESIGN.md feat: add @tpmjs/registrySearch and @tpmjs/registryExecute SDK packages 2025-12-12 07:29:06 +10:00
TOOL_HEALTH_SYSTEM.md docs: update health system docs with packageName fix pattern 2025-12-12 06:15:12 +10:00
TPMJS_PLANNER_TUTORIAL.md feat(ui): reimagine Spinner as brutalist grid-based loader 2025-12-11 08:19:44 +10:00
vercel-registry-sync.md feat: add automated Vercel AI registry sync with OpenAI 2025-12-04 17:43:17 +10:00