Remove cards with invalid hrefs (/toolkits/all, /api-reference/triggers) from triggers capability page and fix webhook settings URL path.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Extend frontmatter schema with keywords field
- Update search API to index all content sources (docs, tool-router, reference, examples, toolkits)
- Add keywords to main docs pages (quickstart, tools, auth, etc.)
- Add keywords to provider pages (openai, anthropic, vercel, etc.)
- Add keywords to tool router pages (authentication, users, etc.)
- Configure search API endpoint in layout
- Move "Request a tool" button to header row
- Style action buttons with orange-tinted theme (works in light/dark)
- Keep Premium Tools card with original orange styling
- Add Popular toolkits section at top (9 key toolkits)
- Fix nav active state for Toolkits and Examples tabs (nested-url)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Popular section at top of toolkits page with 9 key toolkits
(GitHub, Gmail, Slack, Notion, Google Sheets, Shopify, Google Drive,
Supabase, HubSpot)
- Popular section only shows when no search/filter is active
- Add "Request a Tool" button linking to request.composio.dev
- Refactor ToolkitRow into reusable component
- Fix broken links in capabilities.mdx to point to existing pages
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Create landing page with search, category filters, and alphabetical grouping
- Add toolkit detail page with tools/triggers list and copy functionality
- Implement static JSON architecture (single toolkits.json file)
- Add generator script for fetching toolkit data from API
- Create premium tools info page
- Extract shared Toolkit types to types/toolkit.ts
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Move custom provider guides into custom-providers/ subfolder with index page
- Move provider logos from /public/providers/ to /public/images/providers/
- Add explicit redirects for old fern provider URLs
- Update logo paths in provider cards
- OpenAI, Anthropic, Google Gen AI, LangChain, LlamaIndex
- CrewAI, Vercel AI SDK, OpenAI Agents, Mastra
- Custom provider guides for TypeScript and Python
🤖 Generated with [Claude Code](https://claude.com/claude-code)
- Use Inter for all text (removed Flecha serif font)
- Load Inter via Google Fonts CDN for simpler setup
- Reduce heading weight from 600 to 500 to match platform
- Improve light mode sidebar contrast (#f7f5f2)
- Fix active nav underline positioning
- Clean up CSS comments and organization
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Integrate fumadocs-openapi for auto-generated API docs from OpenAPI spec
- Add filtered OpenAPI spec script (scripts/fetch-openapi.mjs) to remove
duplicate endpoints and internal APIs (CLI, Admin, Profiling)
- Create API Reference landing page with authentication docs and videos
- Support both x-api-key and x-org-api-key authentication methods
- Add instructional videos for fetching API keys
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add custom-auth-configs page for OAuth setup and white-labeling
- Add programmatic-auth-configs page for SDK-based auth config creation
- Add custom-auth-params page for injecting custom credentials
- Add connected-accounts page for managing user connections lifecycle
- Add user-management page covering User IDs, org patterns, and best practices
- Add supporting images for OAuth configuration examples
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add authenticating-tools page with auth configs, Connect Link, OAuth/API key flows
- Add executing-tools page covering chat completions, agentic frameworks, direct execution
- Add using-triggers page with webhooks, subscriptions, and payload types
- Add custom-tools page for standalone and toolkit-based tools
- Add toolkit-versioning page for version pinning
- Add modify-tool-behavior collapsible section with schema, input, and output modifiers
- Create reusable Figure component with click-to-zoom and size variants
- Create reusable Video component with performance optimizations
- Add supporting images and video assets
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Document the new require_mcp_api_key project setting
- Include examples for Dashboard, API, and SDK usage
- Explain backward compatibility and opt-in nature
- Add request examples showing behavior with/without API key
- Add individual changelog pages at /docs/changelog/YYYY/MM/DD
- Add CopyLink component for copying entry URLs on click
- Centralize date utilities in lib/source.ts
- Use short date format (Dec 29, 2025) and orange styling
- Update description to "Latest updates and announcements"
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>