leonardoxr/dsh-workspace-git0

dsh-workspace-git

Add DeepSeek Harness workspaces by cloning a Git repository

包名
dsh-workspace-git
版本
0.1.1
许可证
MIT
最近更新
2026年8月24日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:leonardoxr/dsh-workspace-git

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.