Harness spec 3.3.0: the Subagents setting is Min and Max, one range with two handles, counting the agent itself
ci / check (push) Waiting to run
ci / check (push) Waiting to run
loop.json subagents.setting: min/max are "Min" and "Max" (not fewest/most), with a hint and a short form saying the numbers include the session's own agent - 1 is the agent alone, Max 4 the agent and up to three subagents. team.md §2 and subagents.md §4 state that, and the UI rule: one range from 1 to the cap with two handles (a slider; two numbers on one line in a terminal). team_add says the size includes the caller. Conformance team: max 2 is the lead and one task subagent. Still 3.3.0, unreleased: edited in place. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
6 files changed
+75
-9
No files matched your search
@@ -810,6 +810,59 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"about": "The count includes the lead: max 2 is the lead and one subagent. A second task while the first runs is refused; once it is done there is room again.",
|
||||
"start": {
|
||||
"min": 1,
|
||||
"max": 2,
|
||||
"capacity": {}
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"op": "call",
|
||||
"by": "lead",
|
||||
"tool": "task",
|
||||
"args": {
|
||||
"prompt": "Find the grammar."
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "call",
|
||||
"by": "lead",
|
||||
"tool": "task",
|
||||
"args": {
|
||||
"prompt": "x"
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "task_done",
|
||||
"by": "lead"
|
||||
},
|
||||
{
|
||||
"op": "call",
|
||||
"by": "lead",
|
||||
"tool": "task",
|
||||
"args": {
|
||||
"prompt": "x"
|
||||
}
|
||||
}
|
||||
],
|
||||
"expect": [
|
||||
{
|
||||
"result": null,
|
||||
"delivered": {}
|
||||
},
|
||||
{
|
||||
"result": "The team is full: it has as many agents as the person allows (2). Give the work to a member already on it (team_send), or stop one (team_stop) first.",
|
||||
"delivered": {}
|
||||
},
|
||||
null,
|
||||
{
|
||||
"result": null,
|
||||
"delivered": {}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"about": "Lowering max stops nobody: the members stay, and nothing is added until the size is under it. The lead keeps its team tools while it has members.",
|
||||
"start": {
|
||||
|
||||
Reference in new issue
Block a user