dsh-team-runner
Run the following command in DeepSeek Harness:
dsh plugin install tkr520521/dsh-team-runner
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install tkr520521/dsh-team-runner inside DeepSeek Harness to install this plugin; see the source repository at https://github.com/tkr520521/dsh-team-runner for details.
About this plugin
The raw subagents API in DeepSeek Harness gives you low-level provider calls such as spawn, fork, and acp, but composing a multi-role workflow from scratch means hand-wiring context, signaling, and lifecycle management every time. dsh-team-runner collides that layer into three declarative commands: team_run executes a full team pipeline, team_list inspects configured teams, and team_delegate hands the current task to the next member—so a planner, writer, reviewer chain is just a teams entry in your profile.
On the policy side, hooks under tools/pre-execute let you gate every delegation with explicit checks and fail loud when a condition is not met, preventing silent fallbacks. A maxConcurrentDelegations cap keeps parallel fan-out under control, and the provider setting (spawn, fork, or acp) lets you match whatever agent runtime your Harness instance is configured for.
This plugin is aimed at developers and teams already running multi-agent workflows on DeepSeek Harness who want to stop re-rolling ctx.subagents.start() calls and instead declare roles and prompts once, letting the plugin handle orchestration, signal passing, and disposal.
Use Cases
- Declare a planner, writer, reviewer pipeline as a reusable team and execute the full chain with a single team_run call.
- Gate each subagent delegation via tools/pre-execute hooks so unauthorized or unmet conditions fail loud instead of silently degrading.
- Cap parallel fan-out with maxConcurrentDelegations and switch between spawn, fork, or acp providers to match your runtime.
Best For
- Developers and teams running multi-agent workflows on DeepSeek Harness who want to replace repeated ctx.subagents.start() calls with declarative, reusable team configs.
- Engineering leads who need policy gates—permission checks, concurrency caps—on subagent delegation to keep production runs safe and auditable.
- Architects who want to codify planner-writer-reviewer collaboration patterns into versionable, shareable team templates.
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.