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
+7
-1
@@ -29,6 +29,8 @@ and numbers `loop.json` `team` (and the size notes in `context.note`); the promp
|
||||
## 2. The size setting, and when a team is offered
|
||||
|
||||
A chat has the setting **`agents: {min, max}`** — the agents the team may have, the lead included.
|
||||
**The numbers count the chat's own agent**: `1` is that agent alone, with no subagents; `max` 4 is
|
||||
that agent and up to three subagents. Nothing that shows or reads the setting counts subagents only.
|
||||
|
||||
- `1 ≤ min ≤ max ≤ cap`. `cap` is the instance's (LLeMbas) or the global configuration's (the CLI),
|
||||
default `loop.json` `team.agents.cap` (32); a project's configuration never raises it. A value
|
||||
@@ -51,7 +53,11 @@ system prompt — when both hold, and only then:
|
||||
`parallel` nor `single_session` is set — a hosted API; `models/schema.json`); or any other model
|
||||
the person may use that is not on the chat's model's one-model server (`capacity.group`).
|
||||
|
||||
The setting is shown as **Subagents**, *fewest* to *most* (`loop.json` `subagents.setting`).
|
||||
The setting is shown as **Subagents**, with **Min** and **Max** (`loop.json` `subagents.setting`):
|
||||
**one range from 1 to `cap` with two handles**, Min and Max, where Min never passes Max — a slider in
|
||||
a graphical UI; in a terminal, the two numbers on one line, each moved on its own. Beside it, its
|
||||
hint (`subagents.setting.hint`, or `short` where a line has no room): the count includes the agent,
|
||||
and 1 is the agent alone. Never *fewest* / *most*, and never a count of subagents alone.
|
||||
|
||||
Both are fixed for as long as the system prompt is (`context.md` §10, rule 4: a model switch makes
|
||||
a new prompt and a new list). Otherwise the setting is not shown and none of the four tools is
|
||||
|
||||
Reference in new issue
Block a user