Watch
0
0
Fork
You've already forked hyperhive
0

docs: the agent roster page is Agent permissions, and the docs say agent list

Roster named the permissions page, the hive's topology file and the swarm's list of agents without saying which. The page and its links are renamed; the implementation docs and UI text follow separately.
This commit is contained in:
iris 2026-11-11 23:02:31 +01:00 • committed by mara
commit 7ba684a1da

View file

@ -19,7 +19,7 @@ grafana, the controller, authelia, …) →
## Where each piece lives
- **control plane** — `swarm-controller`: hive directory, agent roster, job
- **control plane** — `swarm-controller`: hive directory, agent list, job
graph, agent creation. → [below](#swarm-controller)
- **scheduled prompts** — named prompts for one or more agents at set times,
kept by the swarm and fired in each agent's container. → [`schedules.md`](schedules.md)
@ -62,7 +62,7 @@ grafana, the controller, authelia, …) →
## Swarm controller
`swarm-controller` is the swarm's control plane: it holds the hive directory,
the agent roster and their wanted state, and the job graph. Creating an agent —
the agent list and their wanted state, and the job graph. Creating an agent —
from the swarm UI or `swarmctl agent create --hive <h>` — queues its SSO
identity, forge user, config repo, store identity and matrix account, then
sends the hive a deploy message. A new agent starts `paused`. A store identity
@ -100,7 +100,7 @@ socket-directory constraint that governs where `socketPath` may point:
The options, wire formats and failure modes of each:
[`controller.md`](../../4-implementation/swarm/controller.md).
### Who is on the roster
### Which agents exist
The swarm decides. An agent exists in the swarm if and only if it has an
identity in the swarm's authelia identity store, which `swarmctl agent create`
@ -114,7 +114,7 @@ The swarm UI's setup assistant creates `ruth` from the
`manage_root_agent` and sets her model to `sonnet`. A ruth created before the
archetype keeps her model; set `sonnet` in her inference settings in the swarm UI
if you want it. What that grant lets an agent reach on a hive is on the
[agent roster page](../agents/agent-roster.md).
[agent permissions page](../agents/agent-permissions.md).
## Hives: the substrate