leonardoxr/dsh-workspace-git ↗★ 0
dsh-workspace-git
Add DeepSeek Harness workspaces by cloning a Git repository
AI Analysis
核心用途是允许直接将远程 Git 仓库一键导入为 DSH 的工作上下文。适合经常需要基于开源项目或远程代码库进行对话和开发任务的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:leonardoxr/dsh-workspace-gitREADME
Read the full 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.