This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryAdds budget preflight, diversity reranking, self-hosted profiles, shadow observations, semantic extraction spans via MCP, extraction cache identity v6, SQLite state schema v3, and a public provider SDK with fail‑closed discovery.
Full changelog
Portable parity release with Web Search Plus v3.1.1.
Highlights:
- budget preflight, diversity reranking, self-hosted profiles, shadow observations
- semantic extraction spans exposed through MCP
- extraction cache identity v6 and SQLite state schema v3
- public provider SDK with fail-closed providers.d discovery and conformance checks
Hermes-only Operator Console, receipt journals, plugin loading, and release helpers remain intentionally out of scope.
Verified with 265 tests, Python 3.10-3.12 CI, wheel/sdist checks, sterile install, and real MCP stdio initialize/list/call.
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]