All plugins

DSH / BUNDLE / BUNDLES

dsh-workflow-worktree

v0.1.0lisycotana / dsh-workflow-worktree9ecd3bcabd

External Git bundleBundlesBundles & other modulesCommunity · Topic auto-analysis
Open on GitHub
Runtime anatomy
HOSTCLIENTUITOOLDATAFLOW

Overview

dsh-workflow-worktree

Git worktree isolation backend for DeepSeek Harness workflows: binds each write-capable workflow agent to its own recoverable checkout.

Community · Topic auto-analysis — Automatically discovered through the dsh-plugin GitHub Topic. Static checks verified a pinned public root bundle contract and committed files without executing third-party code. This is not a human review, security audit, runtime smoke test, publisher identity check, or official endorsement.

Install

Install this bundle from GitHub

The CLI validates the bundle, invokes native DSH, then reports completion.

npx dshpub add lisycotana/dsh-workflow-worktree --ref 9ecd3bcabd0f24c46942e3d733e4384bf359cd19

Capabilities

What it contributes

HostCordis loadableNot inspected
Client / UIHost onlyNot inspected
Model toolsNot inspectedNot inspected
Profile stateNot inspectedNot inspected

README / EN

Package documentation

Git worktree isolation for DeepSeek Harness workflows — every write-capable workflow agent gets its own checkout that cannot touch your working tree, and survives a crash.

LIMITATIONS

Known limitations

- **No merge.** This creates and recovers isolated workspaces; deciding what to do with the result is the operator's. Diff/merge-preflight are deliberately out of scope for v1. - **Dirty lanes accumulate.** Retention is the safe default; `recoverLanes()` prunes only lanes git no longer knows about, never live ones. - **One repository per lane.** A task whose cwd is outside the repository root is refused rather than isolated somewhere surprising.