dsh-wsl-fetch
Registers a wsl-proxy ctx.web fetch provider so official web_fetch uses undici ProxyAgent through HTTP(S)_PROXY instead of connecting from WSL to a DNS-pinned public IP (the official path that produces TypeError: fetch failed behind a Windows proxy).
在 ctx.web 注册 wsl-proxy 抓取后端,让官方 web_fetch 经 HTTP(S)_PROXY 用 undici ProxyAgent 出网,避免官方实现在 WSL 里 DNS 钉死后直连公网 IP,从而在 Windows 代理后出现 TypeError: fetch failed。
How to install
dsh plugin add github:173787247/dsh-wsl-fetch About
dsh-wsl-fetch **Kit:** dsh-wsl-kit. Use KIT_SET=daily or llm (both install this plugin). **Version / Works-with one-liner:** see **Compatibility** below (kept in sync with dsh-wsl-kit). DeepSeek Harness plugin: make official **web_fetch** use the Windows HTTP proxy from WSL. 中文说明 → README.zh.md Compatibility | Field | Value | |-------|-------| | **Plugin** | dsh-wsl-fetch **0.1.1** | | **Minimum dsh** | ≥ **0.1.2** (web UI one-shot ?token= on Windows relay :3081) | | **Latest verified** | See dsh-wsl-kit Compatibility (currently **0.1.5-rc.1**) — single source of truth for the suite | | **Kit …
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 1
- mo. downloads
- –
- Last push
- 2026-09-12
- Created
- 2026-09-09
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh-plugin, proxy, wsl
Related plugins
dsh-wsl-workspace
6Mikao9/dsh-wsl-workspace
Add a WSL workspace from the web GUI without needing to install dsh or related tools again inside WSL. Bash commands and file read/write operations run within the local WSL distribution on the host machine, while Windows files remain accessible.
dsh-wsl-tray
173787247/dsh-wsl-tray
Writes a Windows shortcut and tray launcher to start dsh web in WSL, with Health/Restart and the :3081 launch-token URL.
dsh-wsl-expose
173787247/dsh-wsl-expose
Advises or applies allowlisted Windows portproxy for a WSL listen port, preferring the kit :3081 relay and launch token for local dsh UI.
dsh-wsl-workspace
173787247/dsh-wsl-workspace
Lists WSL distros and validates a Linux workspace path for DSH.