leonardoxr/dsh-workspace-git ↗★ 0
dsh-workspace-git
Add DeepSeek Harness workspaces by cloning a Git repository
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:leonardoxr/dsh-workspace-git说明文档
阅读完整 README ↗Configuration
Both fields are available in Settings → Plugins → Git workspaces. Changes are staged until Save, persist through DSH Settings, and take effect after DSH Web restarts. The profile row remains the base configuration beneath saved user overrides.
The bundle adds one workspace-git row. Override it in the profile patch to tune that base configuration:
- insert:
- id: workspace-git
name: dsh-workspace-git
config:
timeoutMs: 600000
maxOutputBytes: 65536
timeoutMs— clone timeout; default 10 minutes, range 1 second–60 minutes.maxOutputBytes— maximum captured Git output returned on failure; default 64 KiB, range 1 KiB–64 MiB.
Interactive Git prompts are disabled so a request cannot hang waiting for terminal input. SSH agents and configured credential helpers still work. The clone route accepts same-origin JSON requests only in normal browser operation.