v1.4.0
v1.4.0 - 2026-06-14
Feature release for provider/plugin architecture and MCP-backed search/read providers.
Added
- Provider/plugin configuration with built-in
searxng,duckduckgo, andbuiltin-readerproviders. web-search --providerwith compatibility for existing--engineworkflows.web-reader --providerwithbuiltin-readerdefault behavior preserved.- MCP provider adapter for Streamable HTTP responses, including SSE event parsing and double-encoded
content[0].textJSON payloads. - Optional BigModel/Zhipu MCP provider support through
ZHIPU_APIKEY. doctor --jsonprovider summaries with auth configured status and no secret value leakage.- Provider architecture docs, Mermaid flow diagrams, and a provider plugin development guide.
Verified
go test ./...go vet ./..../scripts/smoke.shgit diff --check- Live smoke with
ZHIPU_APIKEY: BigModel Search MCP via--provider bigmodel. - Live smoke with
ZHIPU_APIKEY: BigModel Reader MCP via--provider bigmodel.