harness: surface hive + swarm display names to agents (#701)
This commit is contained in:
parent
04f69c1fe1
commit
c41bf1b562
5 changed files with 239 additions and 16 deletions
|
|
@ -104,6 +104,15 @@ name. No default — subsystems that require it (currently:
|
|||
`services.hyperhive.matrix`) assert non-null at eval time with a clear
|
||||
error message if it is missing.
|
||||
|
||||
Optional: set `services.hyperhive.hiveName = "pr1ma";` and / or
|
||||
`services.hyperhive.swarmName = "constellat1on";` to give the hive and
|
||||
the wider swarm human-readable display labels. Distinct from
|
||||
`services.hyperhive.domain` (the DNS address): the names surface in
|
||||
the dashboard chrome and the per-agent system prompt; the domain is
|
||||
how things are addressed on the wire. Federated hives at different
|
||||
domains can share a swarm name. Both default to null — chrome falls
|
||||
back to the domain, the prompt simply doesn't mention them (#701).
|
||||
|
||||
Optional: set `services.hyperhive.matrix.enable = true;` to spin up a
|
||||
private [matrix-tuwunel](https://github.com/matrix-construct/tuwunel)
|
||||
homeserver in a nixos-container. Requires either
|
||||
|
|
|
|||
Loading…
Reference in a new issue