AI Agent Hub
Back to plugins
🧰

dsh-web-search-responses

Web Tools Updated 2026.08.14

Run the following command in DeepSeek Harness:

dsh plugin install herminger/dsh-web-search-responses

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install herminger/dsh-web-search-responses in your terminal (source: https://github.com/herminger/dsh-web-search-responses) to register the responses-web search provider in DeepSeek Harness.

About this plugin

The built-in web search in DSH is wired to the Anthropic Messages API (web_search_20250305). If your model endpoint speaks the OpenAI Responses format, such as CPA or an OpenAI-compatible gateway, you cannot point the search at that endpoint by configuration alone because the default provider only understands the Anthropic-compatible interface.

This plugin registers a provider called responses-web that sends a Responses API request to the same endpoint the conversation model already uses, leveraging its built-in web_search tool. It parses the resulting web_search_call item and message citations back into the standard WebSearchResult format. By default it auto-follows the current model provider, model, baseURL, and API-key route; you can also pin a specific route in cordis.patch.yml and tune granular options such as includeSources, searchContextSize, toolChoice, and maxOutputTokens.

Built for developers running DSH on an OpenAI Responses-format endpoint who want web search to ride on the same model route as the conversation, with no DSH core changes required.

Use Cases

  • Model uses OpenAI Responses format and web search cannot reuse the same endpoint
  • Need to pin a dedicated API route for DSH web search
  • Require fine-grained Responses web_search parameters such as includeSources

Best For

  • Developers running DSH on an OpenAI-compatible gateway
  • DSH users who need a custom API route for web search
  • Teams using Responses-format endpoints such as CPA