Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/hive-ag3nt/src/bin
Repository files (latest commit first)
Filename Latest commit message Latest commit date
damocles 2ada0e22ca harness: collapse Surface::DEFAULT_LABEL → single 'hive' fallback (#788)
closes #788. drops the per-role HIVE_LABEL fallback const ('hive-ag3nt'
on AgentSurface, 'hm1nd' on ManagerSurface) and replaces both with a
single literal 'hive' at the env-var unwrap site. real deploys set
HIVE_LABEL unconditionally via the meta-flake envelope; the fallback
is unreachable in production and there's no semantic reason for it to
differ per role.

nix-side standalone-eval fallback (HIVE_LABEL = 'hm1nd' in the
manager systemd unit) stays — that's wired so 'nixos-rebuild against
nixosConfigurations.manager' produces a sensibly-labelled container
even without the meta-flake wrapper.

Surface trait now: FLAVOR + FORGE_IS_MANAGER + 7 async wire methods.
next steps per #778 roadmap: #691 → #786 → #789.
2026-05-31 15:02:28 +02:00
..
hive.rs harness: collapse Surface::DEFAULT_LABEL → single 'hive' fallback (#788) 2026-05-31 15:02:28 +02:00