全部插件

DSH / BUNDLE / BUNDLES

dsh-agent-teams-model-override

v1.6.0funk80rus / dsh-agent-teams-model-override1bbe089171

可安装组合包组合包与其他模块社区 · Topic 自动分析

概览

dsh-agent-teams-model-override

Model selection, model switching, and real nested manager/worker teams for DeepSeek Harness Agent Teams.

README / ZH

插件文档

目录摘要

Model selection, model switching, and real nested manager/worker teams for DeepSeek Harness Agent Teams.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

These are known, tested limits—not guesses. 1. **Private runtime seams.** Nested teams depend on the installed Agent Teams/subagent internals (`roster.spawnAdmitted`, activation registry, delivery symbol, session controller). A future DSH that changes them makes the component fail closed with a reason in the Host log. It is not a promise of forward compatibility. 2. **No teammate deletion or renaming.** The official roster is append-only. A `failed` creation still consumes its name and slot. A Lead session has 16 teammate slots (the Lead is separate); `context: "fresh"` creates a new member, it does not reuse one. 3. **No true context clear.** `/compact` in the GUI summarizes history; it does not erase it. The only clean start is a new teammate with `context: "fresh"`. There is no `/clear` tool for teammates in 1.6.0. 4. **A nested worker replies to its manager,** not to the Lead. That is the consequence of a real `parentSession`. Use an explicit `send_message({ target: "lead" })` when the worker must answer the Lead. 5. **Pending model switches are in memory.** If the Host restarts between `switch_teammate_model` returning `via: "pending"` and the teammate's next start, repeat the switch. 6. **`context: "fork"` plus a changed route** can prevent the provider from reusing the inherited conversation prefix. This is the same trade-off as official subagent forking. 7. **Manager authority is zone-scoped, not global.** The manager can act only on actual descendants. It cannot claim another member's task, reassign across managers, or act on the Lead. `team_hierarchy_set` cannot physically reparent an existing session. 8. **Two 1.6.0 UI paths still need a live pass.** Manager interrupt and Team-panel nested transcript opening are tested against the installed roster and a fake session controller, but the final live UI check is pending (see Status above). ---