Merge PR #3572: feat: add xai/ddg/firecrawl/tinyfish web_search providers (@zekdevs)

This commit is contained in:
can1357
2026-06-27 02:04:51 +02:00
19 changed files with 1996 additions and 93 deletions
+2
View File
@@ -311,6 +311,8 @@ export function getExtraHelpText(): string {
PERPLEXITY_API_KEY - Perplexity web search API key (optional; anonymous fallback)
PERPLEXITY_COOKIES - Perplexity web search (session cookie)
TAVILY_API_KEY - Tavily web search
TINYFISH_API_KEY - TinyFish web search
FIRECRAWL_API_KEY - Firecrawl web search
ANTHROPIC_SEARCH_API_KEY - Anthropic web search (override; isolates search from main ANTHROPIC_API_KEY)
ANTHROPIC_SEARCH_BASE_URL - Anthropic web search base URL (override; pairs with ANTHROPIC_SEARCH_API_KEY)
@@ -120,7 +120,7 @@ ${chalk.bold("Arguments:")}
${chalk.bold("Options:")}
--provider <name> Provider: ${PROVIDERS.join(", ")}
--recency <value> Recency filter (Brave/Perplexity): ${RECENCY_OPTIONS.join(", ")}
--recency <value> Recency filter (when supported): ${RECENCY_OPTIONS.join(", ")}
-l, --limit <n> Max results to return
--compact Render condensed output
-h, --help Show this help