Palaiologos1453/dsh-worktree-studio0

dsh-worktree-studio

Session-linked Git worktree task board and guarded delivery workflow for DeepSeek Harness

包名
dsh-worktree-studio
版本
0.1.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Palaiologos1453/dsh-worktree-studio

Configuration

The bundle inserts Host and command entries with schema defaults. Override the dsh-worktree-studio row in the Web profile's final cordis.patch.yml when a deployment needs different paths or limits.

FieldDefaultMeaning
managedRoot$DSH_HOME/plugins/dsh-worktree-studio/worktreesParent directory for plugin-created worktrees.
statePath$DSH_HOME/plugins/dsh-worktree-studio/tasks.jsonAtomic JSON task state; it must stay outside managedRoot.
gitTimeoutMs60000Deadline for one Git operation.
terminationGraceMs3000TERM-to-KILL grace for managed process trees.
validationTimeoutMs600000Deadline for one validation command.
maxOutputBytes1048576Per-stream output retained for Git diagnostics and validation.
reviewMaxBytes524288Maximum diff and untracked-path output retained for review.
requireValidationtrueRequire a passing result bound to the current content token before delivery.

Relative paths are resolved when the Host loads. Empty paths, non-positive limits, and a state file inside the managed worktree root fail during plugin activation.