refactor(subagent): merge continuation control service
This commit is contained in:
@@ -37,8 +37,6 @@ flowchart LR
|
||||
cfg --> plugin_headless_subagent_spawn
|
||||
plugin_headless_subagent_fork["subagent-fork<br/>@deepseek-ai/dsh-subagent-fork"]
|
||||
cfg --> plugin_headless_subagent_fork
|
||||
plugin_headless_subagent_control["subagent-control<br/>@deepseek-ai/dsh-subagent-control"]
|
||||
cfg --> plugin_headless_subagent_control
|
||||
plugin_headless_tool_subagent_control["tool-subagent-control<br/>@deepseek-ai/dsh-tool-subagent-control"]
|
||||
cfg --> plugin_headless_tool_subagent_control
|
||||
plugin_headless_tool_subagent["tool-subagent<br/>@deepseek-ai/dsh-tool-subagent"]
|
||||
@@ -74,7 +72,6 @@ flowchart LR
|
||||
| `subagent` | `@deepseek-ai/dsh-subagent` |
|
||||
| `subagent-spawn` | `@deepseek-ai/dsh-subagent-spawn` |
|
||||
| `subagent-fork` | `@deepseek-ai/dsh-subagent-fork` |
|
||||
| `subagent-control` | `@deepseek-ai/dsh-subagent-control` |
|
||||
| `tool-subagent-control` | `@deepseek-ai/dsh-tool-subagent-control` |
|
||||
| `tool-subagent` | `@deepseek-ai/dsh-tool-subagent` |
|
||||
| `tool-subagent-fork` | `@deepseek-ai/dsh-tool-subagent` |
|
||||
|
||||
@@ -86,12 +86,8 @@
|
||||
config:
|
||||
providerName: fork
|
||||
|
||||
# Continuable background children: the control service owns durable child ids
|
||||
# and Task-backed activations; the control tool registers the one global
|
||||
# `send_message` shared by both delegation tools.
|
||||
- id: subagent-control
|
||||
name: '@deepseek-ai/dsh-subagent-control'
|
||||
|
||||
# Continuable background children are selected per delegation tool. The
|
||||
# separately loaded follow-up tool registers the one global `send_message`.
|
||||
- id: tool-subagent-control
|
||||
name: '@deepseek-ai/dsh-tool-subagent-control'
|
||||
|
||||
@@ -100,6 +96,7 @@
|
||||
config:
|
||||
provider: spawn
|
||||
toolName: subagent
|
||||
backgroundMode: continuable
|
||||
maxDepth: 1
|
||||
|
||||
- id: tool-subagent-fork
|
||||
@@ -107,6 +104,7 @@
|
||||
config:
|
||||
provider: fork
|
||||
toolName: subagent_fork
|
||||
backgroundMode: continuable
|
||||
maxDepth: 1
|
||||
|
||||
# The worker-thread workflow engine fans a model-written JavaScript script's
|
||||
|
||||
Reference in New Issue
Block a user