#17729: fix(configure): update web tools hint to reflect all search providers
commands
agents
stale
size: M
Cluster:
Web Search Provider Enhancements
Update the CLI wizard hint from 'Configure Brave search + fetch' to 'Configure web search provider + fetch' since OpenClaw now supports multiple search providers:
- Brave (default)
- Perplexity
- Grok (xAI)
- Parallel
This is a minor UX fix to ensure the configure menu accurately reflects the available options.
<!-- greptile_comment -->
<h3>Greptile Summary</h3>
Added Parallel as a fourth web search provider alongside Brave, Perplexity, and Grok. The implementation includes:
- Full API integration with Parallel's search endpoint (`/v1beta/search`)
- Configuration support for mode (`one-shot`/`agentic`/`fast`), result limits (1-20), and excerpt sizing
- Updated CLI wizard to present all four providers with descriptive hints
- Schema validation and type definitions for the new provider
- Help text and documentation references
The PR title mentions updating the configure hint, which was accomplished by changing "Configure Brave search + fetch" to "Configure web search provider + fetch" in `configure.shared.ts:55`.
<h3>Confidence Score: 5/5</h3>
- Safe to merge - well-structured feature addition with consistent type safety
- The implementation follows existing patterns for other search providers (Perplexity, Grok), maintains type safety throughout with Zod schemas and TypeScript types, includes proper error handling, and updates all relevant configuration surfaces. The cache key issue mentioned in previous threads is a valid performance consideration but not a blocking issue.
- No files require special attention
<sub>Last reviewed commit: 74ca377</sub>
<!-- greptile_other_comments_section -->
<!-- /greptile_comment -->
Most Similar PRs
#8715: fix(web-search): safer provider resolution & Perplexity auto-detection
by abhijeet117 · 2026-02-04
82.0%
#17703: feat(web-search): add Parallel search provider
by raktim-mondol · 2026-02-16
81.8%
#13370: Tools: rewrite Grok parser, add Tavily provider, multi-provider con...
by a-anand-91119 · 2026-02-10
79.1%
#12469: feat(tools): add Querit (querit.ai) as web_search provider
by bob-querit · 2026-02-09
78.0%
#6743: feat(web-search): add Tavily search provider support
by 3927o · 2026-02-02
77.1%
#7738: feat(web-search): add provider fallback and Serper support
by garnetlyx · 2026-02-03
76.3%
#13075: [Feature]: Add Gemini (Google Search grounding) as web_search provider
by akoscz · 2026-02-10
76.2%
#13814: feat(web-search): add ZAI Search (zsearch) provider
by strelov1 · 2026-02-11
76.1%
#11444: Add extensible search providers for web_search
by dhc02 · 2026-02-07
75.5%
#17632: feat(web-search): add per-call provider override
by cog-bernthiddema · 2026-02-16
75.5%