web-search-plus-mcp v1.0.1
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.
Upgrade:
uvx --from web-search-plus-mcp==1.0.1 web-search-plus-mcp