bpc-oss/dsh-routed-subagent

bpc-oss★ 0JavaScript最后同步: 2026-08-21

在 GitHub 打开

DeepSeek Harness plugin: subagent_routed — run a one-shot subagent fully mounted on ANY agent preset from ANY session, with per-call model/provider override and a model-availability pre-check.

README 摘要

dsh-routed-subagent A global DeepSeek Harness plugin that lets any session dispatch a one-shot subagent fully mounted on ANY agent preset , with per-call model/provider override and a model-availability pre-check . The stock subagent / subagent fork tools force children to inherit the PARENT's preset. This plugin replaces that with a custom subagent provider whose async child setup calls agentPresets.mount(childCtx, ) — so the child adopts the TARGET preset's complete composition: persona, prompt sections, skill catalog, and tools. Features - Background by default, parallel dispatch — the call returns a job id immediately (like the stock subagent tool); the conversation stays free to do other work or dispatch more children in parallel, and aborting the conversation does NOT cancel the child (stop it with job kill). Set run in background: false to wait inline. - Full preset mount — the child runs under the target preset's standing composition (not a persona copy): identity, mission section, skills, tools. - Per-call model override — model / provider arguments route the child's LLM call to a different model than this session's (via the official resolveChildAgentOptions channel). - Mo…

在 GitHub 查看完整 README →
Agent/智能体agent-presetdeepseek-harnessdsh-pluginmulti-agentsubagentagent

分类