DeepSeek Harness Provider Proxy Plugin (`dsh-provider-proxy`)
`dsh-provider-proxy` is a networking plugin for DeepSeek Harness (DSH) that allows users to configure a separate proxy for each provider, enabling traffic routing. It supports HTTP, HTTPS, and SOCKS5 proxy types, and provides domain rules (`onlyHosts`/`bypassHosts`) and connection self-check functionality, as well as proxy support for web search cards. After installation, the host, port, and credentials must be configured in the "Provider Proxy" section of the Settings page. Known limitations include an experimental SOCKS5 API, no support for the `web_fetch` tool, passwords stored in plaintext, and system proxy settings not being read.
Read Moredsh-stock-lookup: Stock Resolution and Market Quote Lookup for DSH Agents
`dsh-stock-lookup` is a DeepSeek Harness plugin that enables agents to directly retrieve real-time financial data. It includes two tools: `stock_resolve`, which resolves a company name or ticker code to a stock symbol and provides an SEC EDGAR link; and `stock_profile`, which retrieves real-time stock quotes, company profile, and industry information. The plugin requires no API key, relies on Yahoo Finance and SEC data, is simple to configure, and is suitable for developing agents that need financial data analysis capabilities.
Read Moreelizax/dsh-http-proxy: Adding Domain-Based Routing Proxy Capabilities for DeepSeek Harness
The `elizax/dsh-http-proxy` plugin addresses a problem in DeepSeek Harness (DSH) where model requests are mixed with other requests (such as search), causing slower performance when using a global proxy or restricted network access when connecting directly. It provides fine-grained control without requiring invasive code changes, allowing users to automatically or manually specify that only model domains use the proxy while all other requests connect directly. It supports multiple protocols, hot configuration, and flexible domain filtering, and remains compatible with the DSH built-in proxy. After installation, users can configure it through the UI or environment variables so that only model API requests go through the proxy, thereby improving overall efficiency.
Read Moredsh-proxy-router: A Local Traffic-Splitting Proxy Plugin
The `dsh-proxy-router` plugin for DSH (DeepSeek Harness) resolves the issue where all traffic is routed through the proxy when using `export https_proxy`. It uses a local routing proxy to split traffic based on a rules table: only matched firewall-blocked domains are sent through the upstream proxy, while all other traffic connects directly. The plugin supports Web-based visual configuration, hot reloading, and local rule editing, and binds to the loopback address by default for security. After installation, it must be manually enabled on the settings page, making it suitable for scenarios that require fine-grained control over proxy traffic.
Read Moredsh-system-proxy: DSH Outbound HTTP(S) Routing Plugin
dsh-system-proxy is a DSH host plugin designed to uniformly handle outbound HTTP/HTTPS request routing, avoiding duplicate proxy logic across plugins. This plugin supports multiple proxy protocols and multiple named proxies, providing fine-grained routing rules based on host, provider, or plugin, with four actions: direct connection, forced proxy, failover fallback, and blocking. Its core features include a secure fallback mechanism (only allowing idempotent requests to be automatically replayed), direct connection protection for intranet and cloud metadata endpoints, secure storage of proxy credentials (submitted via `passwordRef` and cleared from drafts), and global `fetch` and Node.js HTTP module patch support. Running requires Node.js >=22. Callers are identified through explicit context identifiers to ensure clear route ownership, while interactive configuration cards and environment variables are also provided.
Read More