web/

August 12, 2026 · View on GitHub

English | 中文

This family provides provider-neutral web search and fetch operations plus the model-facing tools that consume them.

PackageRolectx key
web/Defines web provider registration, selection, and shared errorsctx.web
web-search-exa/Provides web search through Exaregisters on ctx.web
web-search-perplexity/Provides web search through Perplexityregisters on ctx.web
web-search-deepseek/Provides native DeepSeek web searchregisters on ctx.web
web-fetch-http/Fetches public HTTP and HTTPS resourcesregisters on ctx.web
tool-web/Exposes web search and fetch to the modelregisters on ctx.tools

The web capability decision records why search and fetch share one provider-selection service.

The subsystem reference — search/fetch requests and results, availability, WebError — is docs/subsystems/web.md; rationale (including deferred SSRF protection) in the web capability seam Agent Note.