refactor: remove hyperhive.role option — there is only one role: agent
This commit is contained in:
parent
d35408a18d
commit
41eb3f806c
23 changed files with 105 additions and 229 deletions
11
CLAUDE.md
11
CLAUDE.md
|
|
@ -328,11 +328,12 @@ nix/
|
|||
`services.hyperhive.domain`; gateway serves
|
||||
`.well-known/matrix/{client,server}` for
|
||||
auto-discovery; federation on, e2ee deferred
|
||||
templates/harness-base.nix shared harness for all containers; `hyperhive.role`
|
||||
(`"agent"` | `"manager"`) drives service unit + forge
|
||||
defaults; `hyperhive.model` option (HIVE_DEFAULT_MODEL)
|
||||
templates/agent-base.nix thin role-setter (`hyperhive.role = "agent"`)
|
||||
templates/manager.nix thin role-setter (`hyperhive.role = "manager"`)
|
||||
templates/harness-base.nix shared harness for all containers; single
|
||||
`hive-ag3nt` service unit; `hyperhive.model`
|
||||
option (HIVE_DEFAULT_MODEL)
|
||||
templates/agent-base.nix entry-point for sub-agent containers
|
||||
templates/manager.nix entry-point for ruth; adds forge noise-reduction
|
||||
defaults (keepSubscriptions=false etc.)
|
||||
templates/weston-vnc.nix optional `hyperhive.gui.enable`
|
||||
— weston + VNC backend systemd unit; writes
|
||||
/etc/hyperhive/gui.json (vnc_port + auth) for
|
||||
|
|
|
|||
Loading…
Reference in a new issue