Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • cec35bfbb1 hive-runtime: compact ACP sessions through the agent's compact command atlas 2026-09-30 00:41:05 +02:00
  • 3bef1dfab6 hive-subagent-mcp: refuse an ACP interrupt with no turn in flight atlas 2026-09-30 02:02:25 +02:00
  • 84d4808d54 hive-subagent-mcp: run an agent's subagents on its runtime atlas 2026-09-30 01:39:21 +02:00
  • a483b23ccf nix flake update flake-bot 2026-09-30 05:01:14 +02:00
  • ddb7d7196d matrix: swarm-controller is the only minter atlas 2026-09-29 23:49:57 +02:00
  • 91e47732a6 hive-agent: dashboard Cancel and idle stalls for ACP agents atlas 2026-09-29 23:22:59 +02:00
  • bcbeb8ac9c hive-runtime: cancel and idle watchdog for ACP turns atlas 2026-09-29 23:22:50 +02:00
  • 8ec51ca774 hive-runtime: retry an ACP session whose first prompt failed on that session atlas 2026-09-29 23:20:24 +02:00
  • bed72ce280 hive-runtime, hive-agent: MCP permission only for kind other atlas 2026-09-29 22:14:06 +02:00
  • 868fc789d1 hive-agent: default-deny ACP permission requests atlas 2026-09-29 21:47:28 +02:00
  • a2ab40cc69 hive-runtime: record a new ACP session only once its first prompt is answered atlas 2026-09-29 21:47:28 +02:00
  • 1b24edf4b4 nix: runtime option, acp.* and an opencode preset atlas 2026-09-29 21:22:41 +02:00
  • f0110be76c hive-agent: drive turns through hive-runtime atlas 2026-09-29 21:22:41 +02:00
  • b0e26e7e44 hive-runtime: shared runtime crate with claude and acp backends atlas 2026-09-29 21:22:41 +02:00
  • d98d407bf1 docs: fix upgrade-block bullets for the store-first sweep atlas 2026-09-29 20:28:36 +02:00
  • 78d8d69c7f swarm-controller: mint each hive's matrix sender token atlas 2026-09-29 20:18:11 +02:00
  • 9a5a947f8d swarm-controller: fix broken rustdoc intra-doc link to AGENT_TOKEN_NAME atlas 2026-09-29 20:50:05 +02:00
  • e9206505d4 swarm-controller: retry the legacy forge token sweep from the mint pass atlas 2026-09-29 20:11:06 +02:00
  • 23e0c313b8 swarm-controller: sweep agents' legacy hyperhive-* forge tokens at start atlas 2026-09-26 15:44:38 +02:00
  • 41d66e2e05 swarm-grafana: provision alert rules for forge reconcile + swarm terminal publish failures atlas 2026-09-29 20:39:51 +02:00
  • 10d579ecaf nix: move the remaining service containers onto the swarm-container module atlas 2026-09-29 19:10:54 +02:00
  • 53d9ebdede nix: list nix/container-modules/ among the module trees atlas 2026-09-29 19:31:38 +02:00
  • cce41c1d79 nix: move the in-container modules to nix/container-modules/ atlas 2026-09-29 19:27:40 +02:00
  • 024067f3f8 nix: share the service-container settings through one in-container module atlas 2026-09-29 18:49:48 +02:00
  • 544a8dd228 swarm-controller: check every first declaration, and fail closed on the roster atlas 2026-09-29 18:19:42 +02:00
  • d3755603f4 swarm-controller: check only a first declaration, and never a stop's name atlas 2026-09-29 17:18:26 +02:00
  • 8b892f508b swarm-controller: refuse a state declaration create_agent would refuse atlas 2026-09-29 16:17:42 +02:00
  • 8fb7751da9 swarm-bao: don't let the viewer restart enqueue fail the granter atlas 2026-09-29 18:09:53 +02:00
  • 22c96282b9 swarm-bao: re-run the operator viewer unit when the granter step succeeds atlas 2026-09-29 17:45:58 +02:00
  • efed43b672 swarm-controller: read queued placements before published ones atlas 2026-09-29 15:42:23 +02:00
  • 5785c0024c Make agent creation swarm-only and refuse a name placed on another hive atlas 2026-09-29 15:11:57 +02:00
  • 1d8ec00ddc hive-priv: remove the RestartMatrixDaemon command atlas 2026-09-29 13:02:12 +02:00
  • f6ac007dc0 Drop the last references to the removed hive matrix login form atlas 2026-09-29 11:35:57 +02:00
  • 6a1d85c24f hive-dashboard: remove the MATRIX credentials tab and its login route atlas 2026-09-29 10:40:40 +02:00
  • 93bbec015f hivectl, hive-c0re: remove dead matrix create-user/promote-user/reset-password atlas 2026-09-29 10:55:51 +02:00
  • 69ae23f801 swarmctl: add user reset-password atlas 2026-09-29 12:31:21 +02:00
  • ccb5bd3b38 hive-agent: read the per-agent queue secret from bao in process atlas 2026-09-29 09:40:48 +02:00
  • f7437a4773 dashboard: log a warning when tombstone purge fails to fail pending approvals atlas 2026-09-28 23:51:04 +02:00
  • c04cabdf80 hive-c0re: warn on a du failure that isn't just a missing path atlas 2026-09-28 23:51:58 +02:00
  • 535073011b hive-forge: bound the web-router client's connect and request waits atlas 2026-09-29 01:53:53 +02:00
  • 202f7f7c83 checks: run the agent bao-fetch unit scripts against a stub bao atlas 2026-09-29 00:10:35 +02:00
  • 916c441e82 swarm-otel: bound the collector's restart backoff atlas 2026-09-29 00:02:24 +02:00
  • 375123f5d2 nix flake update flake-bot 2026-09-29 05:01:16 +02:00
  • 5409f8160b hive-c0re: bound prebuild_toplevel's nix build with a timeout atlas 2026-09-28 23:22:10 +02:00
  • 642be57678 swarm: narrow the revoke grant to the queue leaf, not the whole agent prefix atlas 2026-09-27 21:55:35 +02:00
  • 215a8aedc4 swarm-controller: link AgentState by path in the revocation doc comment atlas 2026-09-23 12:34:21 +02:00
  • c21ec7719d swarm: tests and docs for the queue-credential revocation atlas 2026-09-23 12:14:58 +02:00
  • 8caf688ee4 swarm: revoke an agent's queue credential when it is declared destroyed atlas 2026-09-23 11:56:30 +02:00
  • 88c386c96c swarm-ui: move dynamic agent-term tabs into the top nav bar iris 2026-09-28 22:17:10 +02:00
  • 7bf4cfbc4c swarm-ui: fix specificity claim in AgentTermPreview.css comment iris 2026-09-28 22:02:09 +02:00
  • c460e91bd1 swarm-ui: full-tab agent terminal (#4506) iris 2026-09-28 21:43:29 +02:00
  • 433429ebfd bao: disable the unused approle auth method, declaratively atlas 2026-09-28 21:54:40 +02:00
  • 7bc4b25f16 swarm-controller: backfill a missing queue-secret mint time instead of re-minting it atlas 2026-09-28 22:24:07 +02:00
  • 2115ec2bb3 swarm-controller: re-issue agent certificates and re-mint queue secrets at half-life atlas 2026-09-28 21:35:01 +02:00
  • b14ff2796c bao: OIDC login to the browser UI via authelia, as a metadata-only viewer atlas 2026-09-28 19:56:38 +02:00
  • 3b27a2e5a1 docs: fix vale prose-lint errors in bao UI docs atlas 2026-09-28 18:54:55 +02:00
  • 3898ca33c7 bao: serve the browser UI to admins via a loopback-only listener atlas 2026-09-28 17:28:59 +02:00
  • a86379eac5 ci: internal jobs skip on the public forge instead of waiting for a hive-ci runner atlas 2026-09-28 17:51:08 +02:00
  • e94406cdb9 swarm-controller: read the queue client secret from the store, drop the file atlas 2026-09-28 19:00:31 +02:00
  • 97c4771514 ci: run nothing but a main-only bin-cache push on the public forge atlas 2026-09-28 16:30:35 +02:00
  • 9a444c27fa agent ui: add a clickable new-session menu entry iris 2026-09-28 12:14:17 +02:00
  • 3b8df27dcf swarm-ui: show each agent's icon on its card atlas 2026-09-28 11:09:46 +02:00
  • e974194e3a swarm: let an agent publish its own icon atlas 2026-09-28 10:55:45 +02:00
  • 4dbab024da swarm: drop the tracker tag from agent_icon's module doc atlas 2026-09-19 21:25:37 +02:00
  • 9513058a71 swarm: serve an agent's icon at swarm scope atlas 2026-09-19 16:02:09 +02:00
  • 2e67656de8 docs: drop leftover 'nothing nests' framing from C0NTAINERS blurb iris 2026-09-28 13:12:45 +02:00
  • d9beb965a5 docs/web-ui: drop the redundant Topology tree section iris 2026-09-28 11:55:22 +02:00
  • ef4e49805c docs/web-ui/dashboard.md: drop stale topology-tree history per mara review iris 2026-09-28 11:52:19 +02:00
  • d447974536 docs/web-ui/dashboard.md: fix vale hits in topology-tree rewrite iris 2026-09-28 10:42:09 +02:00
  • 6b5c8cc51a dashboard: flatten the agent list, drop dead topology-tree machinery (#4638) iris 2026-09-28 10:30:54 +02:00
  • c9e12ffcc0 swarm-grafana: revert busiest-agents table, restore bargauges (#4658) iris 2026-09-28 10:24:48 +02:00
  • a2b4acfb6a swarm-bao: say "run the bootstrap step" when the bootstrap token is dead, not "sealed" atlas 2026-09-28 11:03:08 +02:00
  • 3fc7a785fa swarm-controller: default matrixHomeserverUrl from swarm.matrix.gatewayHost atlas 2026-09-27 14:42:58 +02:00
  • 9cbee27e6d docs: reword vale-flagged prose in docs/swarm/README.md atlas 2026-09-26 14:40:28 +02:00
  • 727065c960 hive-agent: present this agent's own queue credential, then fall back atlas 2026-09-26 01:51:13 +02:00
  • 0c1fb44a4f swarm-controller: relay an agent's hive-free subjects beside the old ones atlas 2026-09-26 01:42:23 +02:00
  • 9bad58d86d swarm-nats-auth: verify an agent's own token against the store atlas 2026-09-27 20:38:34 +02:00
  • fc97c237dc swarm-queue-client: one agent-token spelling, and no hive in AgentCredential atlas 2026-09-26 01:05:53 +02:00
  • 6170e74a31 swarm-bao: agent certificates issued by a store-generated agent CA atlas 2026-09-27 19:30:38 +02:00
  • 5cd7f866f4 swarm-bao: grant the agent PKI mount (for #4756) atlas 2026-09-27 17:54:35 +02:00
  • e9cec0da21 swarm-bao: write every swarm-* grant as a bao granter, not with a 24h token atlas 2026-09-27 03:33:38 +02:00
  • 19cc1b12e2 hive-screen-mcp: bound grim/wtype and VNC calls; hive-c0re: make messages match the code atlas 2026-09-26 23:28:09 +02:00
  • 3385aaf026 docs: drop "simply" from the knowledge sweep page atlas 2026-09-27 19:22:00 +02:00
  • 313d582c01 job_queue: drop insert_unless_live, accept extra queue passes atlas 2026-09-27 19:09:49 +02:00
  • 1d4c77d2c8 hive-c0re: serialise the matrix and knowledge sweeps through the job queue atlas 2026-09-27 02:55:59 +02:00
  • 2252c55df8 hive-priv: create agent socket dirs on start; drop hyperhive-agents.conf atlas 2026-09-27 04:51:07 +02:00
  • e7456a49ff nix flake update flake-bot 2026-09-27 14:25:17 +02:00
  • 7ac6819652 hive-c0re: fail on a malformed agent name and on an unreadable container list atlas 2026-09-26 15:18:41 +02:00
  • ee25b7de20 hive-forge-notify: a failed assigned-count poll leaves the rollup todo unchanged atlas 2026-09-27 00:02:18 +02:00
  • fc85d0ee7e hive-priv: publish config files by rename, bound the toplevel build atlas 2026-09-26 19:39:50 +02:00
  • bfd8189900 hive-c0re: stop reporting refused invites as success; re-register the config-PR hook when its secret changes atlas 2026-09-26 19:01:15 +02:00
  • 0f58cdbde2 swarm-queue-client: install aws-lc-rs as the process rustls provider atlas 2026-09-26 19:57:01 +02:00
  • 386741d38f hive-c0re: keep agent and manager listeners alive across accept errors atlas 2026-09-26 00:17:59 +02:00
  • 65a1f8d902 hive-c0re: bound request lines on the agent and manager sockets atlas 2026-09-26 00:15:22 +02:00
  • 7b1fe5f9d3 hive-sock-client, web proxy, HTTP clients: bound connect and response waits atlas 2026-09-26 18:29:48 +02:00
  • 6fac00dcc5 hive-c0re: fail on an unparseable resource-limits or topology file, write both atomically atlas 2026-09-26 15:16:31 +02:00
  • 97cf8a1b2b agent-modules: write bao's stderr where UMask=0377 lets it, name what failed atlas 2026-09-26 19:24:32 +02:00
  • c6a778f666 lint: tighten atomic-write-secret.nix's header comment; fix vale contractions in persistence.md atlas 2026-09-26 19:19:35 +02:00
  • 770f68c272 host-modules: atomic_write_secret takes the value as an argument, not stdin atlas 2026-09-26 18:30:16 +02:00
  • 7a9fadc21a host-modules: convert swarm-bao's HSM-PIN env writer to atomic_write_secret atlas 2026-09-26 18:05:40 +02:00