dsh-websearch-custom
Run the following command in DeepSeek Harness:
dsh plugin install Jyjays/dsh-websearch-custom
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Jyjays/dsh-websearch-custom in the DeepSeek Harness terminal; the source code lives at https://github.com/Jyjays/dsh-websearch-custom .
About this plugin
DSH ships a built-in web-search provider that is locked to a specific vendor endpoint. If your gateway speaks the OpenAI Responses protocol and exposes a native web-search tool, and you want to wire it into DSH's search pipeline while keeping the default provider untouched, you need a thin, fully user-configured registration layer.
dsh-websearch-custom does exactly one thing, and does it strictly: it sends a Responses request carrying the web_search or web_search_preview tool to any compatible endpoint, then verifies that the response contains real URL citations. A reply without citations immediately raises WEB_PROVIDER_ERROR; the plugin will never repackage freeform model prose as search evidence. Every parameter-base URL, model, API-key reference, search context size, output-token ceiling, and allowed or blocked domain lists-is editable at runtime through a browser Settings page, and a saved change takes effect on the very next web_search call without a host restart.
It is aimed at developers who self-host or manage an OpenAI-compatible gateway and want native web search available in DSH. The package does not scrape the open web, does not replace DSH's built-in deepseek-official provider, and simply registers under the id custom-openai; it participates in the search row only when you explicitly set web.searchProvider to it, keeping the search architecture decoupled and swappable.
Use Cases
- Wire a self-hosted OpenAI-compatible gateway into DSH's search pipeline
- Mount an extra search source alongside the built-in default provider
- Enforce real URL citations in every search result and reject uncited prose
Best For
- Developers who self-host or manage an OpenAI-compatible gateway
- Platform admins who need a custom search endpoint in DSH
- Teams that require traceable, citation-backed search evidence
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.