Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/hive-c0re/src/workers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 784507f554 hive-c0re re-converges wanted state whenever its watch attaches
pull waits (bounded) for the swarm queue connection instead of failing at boot while the client is still connecting. The watch runs one pull after every attach, including re-attaches, and a failed attach or ended stream is retried with a bounded backoff instead of waiting for the next boot. A first deploy is not queued again while one for the agent is queued or running.

An agent whose first deploy was lost to a c0re restart is now deployed on the next boot, or the next watch re-attach, without anyone re-declaring it.
2026-10-21 09:22:10 +02:00
..
agent_sockets.rs drop the manager socket, the no-op migrate branch and other ruth special cases 2026-10-16 21:42:26 +02:00
auto_update.rs remove the hive-side auto-spawn of ruth and the ruthless option 2026-10-16 21:42:26 +02:00
crash_watch.rs hive-c0re: replace the agents_crashing banner with a crash-watcher log line + grafana alert 2026-10-13 22:03:15 +02:00
knowledge.rs hive-c0re: spawn the auto-update and knowledge git calls through git_command 2026-10-16 10:00:57 +02:00
mcp_sockets.rs Make agent creation swarm-only and refuse a name placed on another hive 2026-09-29 15:47:40 +02:00
mod.rs agent capabilities live in a swarm KV record, set from swarmctl 2026-10-15 18:01:40 +02:00
permissions_import.rs agent_permissions, agent_term and subagent_term take their wire contracts from swarm-wire 2026-10-19 18:30:44 +02:00
swarm_limits.rs swarm-wire: take agent_limits's wire types 2026-10-18 22:50:02 +02:00
swarm_permissions.rs agent_permissions, agent_term and subagent_term take their wire contracts from swarm-wire 2026-10-19 18:30:44 +02:00
wanted.rs hive-c0re re-converges wanted state whenever its watch attaches 2026-10-21 09:22:10 +02:00