YrracOwl/dsh-subagent-conductor
Lifecycle-safe subagent routing settings for DeepSeek Harness Web: per-root-session provider/model/reasoning-effort selection in the composer, role templates with a visual editor, and a global default route. It does not patch DSH and does not replace or wrap the stock subagent/subagent_fork tools — it only provides layers that run before the official choice, validating the final provider/model pair as one exact route and leaving the official/inherited request intact when every layer is empty.
dsh-subagent-conductor adds lifecycle-safe subagent routing settings to DeepSeek Harness Web: per-root-session provider/model/reasoning-effort selection in the composer, role templates with a visual editor, and a global default route. Conductor only provides layers that run before the official choice at every subagent request boundary — root-session composer selection, then default role route, then global default, then the official tool selection, then native DSH inheritance — resolving provider, model and reasoning effort independently and validating the final provider/model pair as one exact route through llm.resolveModelInfo; a conductor reasoning effort applies only when that exact model publishes it in reasoning.efforts. When every conductor layer is empty the request is left exactly as the official flow produced it, so pure official/inherit delegation never changes, and invalid configured routes degrade with a host warning rather than breaking stock delegation. The Settings card lands on both the old Plugins-list card seat (≤ 0.1.5) and the newer bundle-row configuration page, plus a first-class settings page one click deep in 设置 on 0.1.7-rc.2; both seats manage the global default route, the default role, and visual role CRUD with JSON import/export as an advanced bulk-edit and backup path.
Install
dsh plugin --profile web add dsh-subagent-conductorCopied verbatim from the README's install block.
Compatibility
Resolves its settings scope on both the settingsScope (≤ 0.1.5) and configForms (≥ 0.1.7-rc.1) hosts, so the composer selector and Settings card keep working across the rename. It does not patch DSH, does not replace or wrap the stock subagent / subagent_fork tools, and registers no delegation tool of its own; @deepseek-ai/schemastery must resolve at ≥ 3.18.4, or the card renders nothing with no error.
Details
- Repo: YrracOwl/dsh-subagent-conductor
- Category: Agent Capabilities
- Stars: 1
- Version: GitHub repo YrracOwl/dsh-subagent-conductor (1★); npm package dsh-subagent-conductor at 0.2.8 (registry check 2026-10-11; registry repository field resolves back to this repo).
Alternatives
030611/dsh-telemetry-redactor · 173787247/dsh-wsl-env · acnlabs/dsh-plugin-acn