Add Tavily Search API as an alternative backend for search-the-web and search_and_read tools. Tavily is selected automatically when TAVILY_API_KEY is set (preferred over Brave when both keys present). Existing Brave Search paths are completely unchanged. Motivation: Brave Search API signup requires Stripe payment which may not be available in all regions. Tavily offers a free tier and also provides a Deep Research API for future expansion. Changes: - Auth: Tavily API key in wizard, auth.json storage, env hydration - search-the-web: Tavily POST backend with response normalization - search_and_read: Tavily advanced search with client-side token budgeting - /search-provider: slash command for explicit provider switching - 61 new tests covering all Tavily integration paths - Zero changes to existing Brave code paths |
||
|---|---|---|
| .. | ||
| agents | ||
| extensions | ||
| skills | ||
| GSD-WORKFLOW.md | ||