hyperhive/hive-c0re/src
müde 8cb8fcedad lifecycle: setup_applied seeds via fetch + tags deployed/0
new shape: applied is git-init'd at first spawn, fetches
proposed's initial commit into its main, tags deployed/0 there.
the wrapper flake.nix is regenerated on every spawn/rebuild
but no longer tracked — apply churn vanishes, manager-authored
files in the proposal flow now survive untouched. setup_applied
gains an Option<&Path> for proposed (None on rebuild paths
that just refresh the flake). pre-overhaul applied dirs are
detected via the missing deployed/0 tag and bail loudly with
the destroy --purge migration hint. apply_commit is stubbed
with a clear error until the tag-driven approve flow lands.
2026-05-15 22:56:58 +02:00
..
actions.rs wire types: add sha + tag to Approval and HelperEvent 2026-05-15 22:47:39 +02:00
agent_server.rs no nap tool — recv with long wait_seconds replaces it; max raised to 180s 2026-05-15 20:53:15 +02:00
approvals.rs approvals: persist fetched_sha alongside the queue 2026-05-15 22:49:04 +02:00
auto_update.rs wire types: add sha + tag to Approval and HelperEvent 2026-05-15 22:47:39 +02:00
broker.rs agent page: inbox view of last 30 messages addressed to this agent 2026-05-15 20:32:19 +02:00
client.rs hive-c0re: admin socket server + client (stub dispatch) 2026-05-14 20:49:11 +02:00
coordinator.rs agents get a kickoff inbox message on start/restart/rebuild 2026-05-15 20:19:36 +02:00
crash_watch.rs manager: needs_login / logged_in / needs_update events + update tool 2026-05-15 21:42:13 +02:00
dashboard.rs surface agent-vs-agent port collisions (manager:8000 can't collide) 2026-05-15 22:08:19 +02:00
events_vacuum.rs events.sqlite vacuum moves host-side 2026-05-15 20:10:34 +02:00
lifecycle.rs lifecycle: setup_applied seeds via fetch + tags deployed/0 2026-05-15 22:56:58 +02:00
main.rs container crash watcher → HelperEvent::ContainerCrash 2026-05-15 21:02:05 +02:00
manager_server.rs manager: needs_login / logged_in / needs_update events + update tool 2026-05-15 21:42:13 +02:00
operator_questions.rs ask_operator: ttl_seconds auto-cancel + remaining-time chip 2026-05-15 20:38:02 +02:00
server.rs wire types: add sha + tag to Approval and HelperEvent 2026-05-15 22:47:39 +02:00