atlas
9113651c10
hand agents the dashboard port, pinned claude and otel labels at container start
...
The three values that differ per host (deploy.hive-controller.dashboardPort,
claudeCodePackage and otel.extraResourceAttributes) no longer go into the
meta flake. hive-priv writes them into the container's
/etc/hyperhive-hive-facts with the hive name and domain, and the agent
reads them at boot:
- HIVE_DASHBOARD_PORT reaches every unit through the hive-facts generator;
the web UI still defaults to 7000 without it.
- `claude` on PATH is a wrapper that runs HYPERHIVE_CLAUDE_CODE_PATH's
claude when it is there, and the container's own claude-code otherwise.
The host's serve.json keeps gc-rooting the pinned build.
- OTEL_RESOURCE_ATTRIBUTES moves out of the units' Environment= into a
boot-time generator, which appends HYPERHIVE_OTEL_EXTRA_RESOURCE_ATTRIBUTES.
The agent options services.hyperhive.agent.claudeCodePath (now a removed
option) and otel.extraResourceAttributes go; only the meta render set them.
render_flake takes no HiveEnv any more, so the memory-cap render test and
render_hive_flake_at, which only existed to vary HiveEnv into the render,
go with it.
Refs #4857
2026-10-22 07:11:46 +02:00
..
agent_config
agent_permissions, agent_term and subagent_term take their wire contracts from swarm-wire
2026-10-19 18:30:44 +02:00
dashboard
dashboard: remove the flow page and the endpoints only it used
2026-10-21 23:57:37 +02:00
forge
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
job_queue
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
lifecycle
hand agents the dashboard port, pinned claude and otel labels at container start
2026-10-22 07:11:46 +02:00
socket_server
bound the request line on the host admin and in-agent sockets
2026-10-17 09:09:20 +02:00
stats
hive-c0re: fix stale banner and gauge-name wording after review
2026-10-21 17:58:09 +02:00
stores
dashboard: remove the flow page and the endpoints only it used
2026-10-21 23:57:37 +02:00
workers
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
actions.rs
remove the hive-side auto-spawn of ruth and the ruthless option
2026-10-16 21:42:26 +02:00
container_view.rs
move the hive's vhosts and matrix discovery out of the gateway
2026-10-17 15:07:33 +02:00
coordinator.rs
hand agents the dashboard port, pinned claude and otel labels at container start
2026-10-22 07:11:46 +02:00
dashboard_events.rs
agent permissions: one set, tool groups included, set at agent creation
2026-10-15 18:01:40 +02:00
gateway_nginx.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
loose_ends.rs
drop the manager socket, the no-op migrate branch and other ruth special cases
2026-10-16 21:42:26 +02:00
main.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
matrix.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
meta.rs
hand agents the dashboard port, pinned claude and otel labels at container start
2026-10-22 07:11:46 +02:00
migrate.rs
archetypes: build an archetype agent from its archetype's module on the hive
2026-10-17 16:27:21 +02:00
paths.rs
move the hive's vhosts and matrix discovery out of the gateway
2026-10-17 15:07:33 +02:00
priv_client.rs
hive: stop controlling the swarm's forge and matrix containers
2026-10-17 23:27:44 +02:00
secret_file.rs
hive-c0re: stop silently dropping errors on credential/marker writes
2026-10-09 10:24:15 +02:00
server.rs
hive: stop controlling the swarm's forge and matrix containers
2026-10-17 23:27:44 +02:00
snapshot_push.rs
snapshot store: test the sender deadlines and the receiver bounds
2026-10-16 11:45:58 +02:00
swarm_agent_status.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
swarm_notices.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
swarm_queue.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
swarm_status.rs
hive-c0re: hive warnings reach the operator as metrics and alerts, not a banner
2026-10-21 17:52:53 +02:00
test_env.rs
hand agents the dashboard port, pinned claude and otel labels at container start
2026-10-22 07:11:46 +02:00