docs: name the swarm display name by its new path
Two sites spelled it as a brace group, services.hyperhive.{hiveName,
swarmName}, which no anchored rewrite can handle correctly now that only
one of the two moves; both are written out separately. One of them is an
MCP tool description, so it is rendered into every agent's system prompt.
This commit is contained in:
parent
30a94d35e9
commit
1a0cb0fb44
8 changed files with 17 additions and 12 deletions
|
|
@ -268,7 +268,9 @@ fn read_active_model(name: &hive_types::Ident) -> Option<String> {
|
|||
|
||||
/// Host-side hive + swarm display names, read from the c0re service's
|
||||
/// own process env. The `hive-c0re.nix` module sets these from
|
||||
/// `services.hyperhive.{hiveName, swarmName}`. The agent-side
|
||||
/// `services.hyperhive.hiveName` + `services.hyperhive.swarm.name`
|
||||
/// (the hive names itself; the swarm it joins is named one level out).
|
||||
/// The agent-side
|
||||
/// `hive-agent::identity::{hive_name, swarm_name}` accessors read the
|
||||
/// same env vars after they're forwarded into each sub-agent's
|
||||
/// harness service environment by `meta::render_flake`; surfacing
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ pub(super) struct StateSnapshot {
|
|||
hive_name: Option<String>,
|
||||
/// Human name of the wider swarm this hive belongs to (e.g.
|
||||
/// `"constellat1on"`). Sourced from `HYPERHIVE_SWARM_NAME` env
|
||||
/// var, set from `services.hyperhive.swarmName`. `None` when
|
||||
/// var, set from `services.hyperhive.swarm.name`. `None` when
|
||||
/// unset — chrome omits the swarm segment of the breadcrumb.
|
||||
swarm_name: Option<String>,
|
||||
/// Peer hives in the same swarm. Parsed from `HYPERHIVE_PEERS`
|
||||
|
|
|
|||
Loading…
Reference in a new issue