This release fixes issues for SREs watching stability and regressions.
Published 6d
MCP Search & Web
✓ No known CVEs patched
✓ No known CVEs patched in this version
Affected surfaces
auth
rbac
Summary
AI summaryRestores multi-provider fallback behavior and prevents implicit disabling of fallback in auto provider requests.
Full changelog
Fixed
- Restores multi-provider fallback for normal
provider=autoSearch and Extract requests across the MCP → CLI → v3 request boundary. - Prevents the absent
--allow-fallbackCLI flag from becoming an explicitallow_fallback: falsethat collapses auto plans to one provider. - Keeps explicitly selected providers strict unless fallback is explicitly requested.
Verification
- Regression tests reproduce the old one-candidate plan and prove a second-provider attempt after a simulated
429. - Full suite: 187 tests passed.
- Python 3.10, 3.11, and 3.12 CI passed for the merged fix.
Fix: #28 · Closes: #27
Upgrade:
uvx --from web-search-plus-mcp==1.0.1 web-search-plus-mcp
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About robbyczgw-cla/web-search-plus-mcp
Multi-provider web search with intelligent auto-routing (Serper, Tavily, Exa)
Related context
Related tools
Earlier breaking changes
- v1.0.0 Native Perplexity and Kilo Perplexity answer endpoints removed from public provider schemas.
- v1.0.0 Public search surface reduced to 12 verified source-result providers; extraction limited to 8 providers.
- v0.5.1 kilo_perplexity renamed to kilo-perplexity without aliasing
- v0.5.1 Perplexity provider separated from kilo-perplexity with distinct API keys
Beta — feedback welcome: [email protected]