dsh-web-search-openrouter
v0.1.0
Published
dsh web_search provider for OpenAI-Responses gateways that implement the native `web_search` server tool (OpenRouter-style items). Registers an `openai-responses` search provider on ctx.web so the web/tool-web surface can route through any OpenAI-Response
Readme
dsh-web-search-openrouter
A ctx.web search provider for DeepSeek Harness
(dsh) that routes web_search through any OpenAI-Responses gateway implementing the
native web_search server tool (OpenRouter-style items), instead of DeepSeek's
Anthropic /messages endpoint.
It is intentionally decoupled from the dsh-acp-enhanced bridge: it can be mounted in
any profile, including the Web GUI.
Install
dsh plugin --profile <name> add dsh-web-search-openrouterConfigure
Append two blocks to the profile's cordis.patch.yml (<provider> is your gateway
provider id):
- id: web
config:
searchProvider: <provider>
- insert:
- id: web-search-openrouter
name: 'dsh-web-search-openrouter'
config:
enabled: true
baseURL: http://<gateway-host>:<port>/v1
model: <your-model-id>
apiKeyEnv: <KEY_ENV_NAME>License
MIT
