FEOH333/dsh-delegate
Model-aware subagent delegation for DeepSeek Harness: per-call model selection (fast models for mechanical work, strong models for critical work, auto-routed to the correct provider), dependency gating, personas, a durable run roster, audit events, and conversation-flow tool cards. It layers on top of the official subagent/subagent_fork semantics: each subagent can specify a different model, tasks get task_id/depends_on gating, coordination state lands on disk so it does not burn the main agent's context, and the roster plus flow cards annotate the model source (arg/default/inherited) for every delegation.
Install
dsh plugin --profile web add github:FEOH333/dsh-delegatedsh plugin --profile web add github:FEOH333/dsh-delegate (repo FEOH333/dsh-delegate; npm name dsh-tool-subagent-model kept for backward compatibility — npm 404-verified under the brand name, GitHub install per README, verified 2026-08-31). Then mount two rows (spawn + fork) in the profile's cordis.patch.yml. Requires Node.js ^22.19 or >= 24 and dsh >= 0.1.1-rc.2.
Compatibility
DeepSeek Harness dsh >= 0.1.1-rc.2; Node.js ^22.19 or >= 24; no telemetry, no external network requests (only your configured model providers); MIT.
Details
- Repo: FEOH333/dsh-delegate
- Category: Other
- Stars: 2
- Version: repo main (v0.3.x; npm package name dsh-tool-subagent-model)
- Last push: 2026-09-09
- First seen: 2026-08-14
Recent updates
Per-call model selection; dependency gating (task_id/depends_on); personas; durable run roster (subagent_status); audit events; conversation-flow cards; model-source annotation.
FAQ
- Can each subagent use a different model?
- Yes — the model parameter enumerates the model catalog from the Web Models page, with provider auto-routing: call argument > settings default > inherited main model.
- Does it need extra API keys or network?
- No — no telemetry and no external network requests; it only calls the model providers you have already configured.
- Where does coordination state live?
- The run roster and gating state are persisted to disk so multi-step delegation does not consume the main agent's context window.
Alternatives
aaravarr/dsh-subagent-max · shaokeyibb/dsh-plugin-product-subagents · zemy17-dsh-subagent-agy