omdsh-dev/dsh_workflow
Bring Claude Code's UltraCode mode to DSH, and upgrade DSH's one-time multi-Agent scheduling to a workflow layer that can be generated, saved, managed, observable, and recoverable
Workflow management layer for DSH that upgrades one-shot multi-agent scheduling into named, saveable, reusable, and resumable workflows. Saves durable run graphs with costs, events, and artifacts. Supports effect-cached resume (continue interrupted runs from where they left off), capability-only VMs for safe DSL script execution, multi-level human-approval controls, and sharable DSH Workflow Capsules with intent, inputs, requirements, and provenance.
Install
dsh plugin --profile web add "github:dsh-external/dsh_workflow#main"Requires Node.js >=22.19 and the DSH revision pinned in compatibility.json. After install, restart the profile and verify with: dsh --profile web --dump-config
Compatibility
Requires Node.js >=22.19 and a DSH revision compatible with the pinned compatibility.json. 179 tests passing with 80%+ coverage thresholds.
Details
- Repo: omdsh-dev/dsh_workflow
- Category: Coding & Development
- Stars: 90
- Last push: 2026-09-05
- First seen: 2026-08-12
Recent updates
Implements KodaX workflow design parity for DSH. Named workflow capsules, replayable run snapshots, per-run cost ledger, manifest + preflight + runtime hard limits. Source TypeScript; prebuilt lib/ committed to repo — git install does not require a local build.
FAQ
- How do I install dsh-workflow?
- Run: dsh plugin --profile web add "github:dsh-external/dsh_workflow#main" — requires Node.js >=22.19. Verify with: dsh --profile web --dump-config
- What does DSH Workflow add beyond the built-in workflow tool?
- Named, saved, and resumable workflows with durable run graphs. The built-in tool does one-shot parallel runs; DSH Workflow adds naming, discovery, reuse, pause/resume, cost tracking, and team governance.
- Can I share a workflow I created with teammates?
- Yes — workflows are packaged as DSH Workflow Capsules with intent, inputs, and provenance. Share the capsule file and teammates can run it by name.
Alternatives
hellowind777/helloagents · morluto/rea