dsh-system-proxy
DSH host plugin for rule-based outbound HTTP(S) routing through direct, HTTP(S), and SOCKS proxy paths.
Install
$ dsh plugin --profile <name> add dsh-system-proxyPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Routes requests through HTTP, HTTPS, SOCKS4, SOCKS4a, SOCKS5, and SOCKS5h proxies.
- Supports named proxies and rules matching host, provider, and plugin context.
- Offers direct, proxy, fallback, and block routing actions.
- Wraps global fetch and, when enabled, node:http and node:https request APIs.
- Uses direct-first fallback with latency EWMA, failure cooldowns, and bounded per-host health memory.
- Provides Settings UI integration, bilingual locale support, and hot reload of saved configuration.
- Supports credential references through the DSH credentials service and masks proxy credentials in status output.
- Re-evaluates routing on redirect hops and protects local, private, link-local, and cloud metadata destinations by default.
Useful For
- Route selected AI provider endpoints through a named proxy.
- Keep private-network and metadata traffic direct while proxying external services.
- Apply plugin- or provider-specific network policies when callers supply explicit route context.
- Block requests to specified hosts locally.
- Use a proxy after eligible direct connection failures or recorded poor direct latency.
Who It Fits
- DeepSeek Harness profile administrators
- DSH plugin developers needing explicit provider or plugin route context
- Users managing HTTP(S) or SOCKS proxy routing for DSH host traffic
Documented Limitations
- It applies process-level transport patches; competing transport-wrapper plugins should not be loaded in the same process.
- SOCKS4 and SOCKS4a cannot address IPv6 targets and report an explicit error.
- Fallback latency thresholds affect routing for later requests and do not interrupt an active SSE stream.
- Active health probing is disabled by default, and the per-host health table is bounded with LRU eviction.
- Provider and plugin rules require callers to explicitly supply route context; global fetch alone cannot reliably identify the originating plugin.
- With plaintext HTTP and DEBUG=*, the http-proxy-agent dependency can write upstream request headers to stderr.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 7 runtime, 5 development, 10 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- khiqwq/dsh-system-proxy
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 35c4915 · 2026-09-26
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 4GitHub stars
- Forks
- 2
- Open issues
- 9
- Last commit
- 2026-08-14
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Local, fast cross-agent memory and session indexing system with DeepSeek Harness integration.
View plugin →End-to-end encrypted multi-device remote access plugin for DeepSeek Harness.
View plugin →Compatibility bridge and host ABI enabling unmodified Pi plugins to run natively on DeepSeek Harness.
View plugin →Preview, create, and edit spreadsheets, docs, slides, and canvases in DeepSeek Harness powered by Univer.
View plugin →