Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • 34129d776c subagent: give each run its own signal URL, and drop the name argument atlas 2026-09-14 22:24:51 +02:00
  • b5fc17aa59 subagent: stop test depending on ambient HYPERHIVE_HARNESS_DIR atlas 2026-09-14 22:04:33 +02:00
  • b18348bc9a subagent: give a run a goal, turns toward it, and a reason it stopped atlas 2026-09-14 21:42:46 +02:00
  • 6e2de33f26 subagent: make a missed continue the tool call's own error atlas 2026-09-14 20:34:54 +02:00
  • 31c76ddf32 subagent: say the dir a session was started in, not "pass dir" atlas 2026-09-14 20:20:58 +02:00
  • 307df77948 subagent: report turn liveness, and stop pre-checking continue atlas 2026-09-14 19:53:05 +02:00
  • 30fa54cbc6 feat(swarmctl): add agent create, queueing the swarm-controller creation DAG atlas 2026-09-14 18:54:14 +02:00
  • a3b672d1d5 refactor(hive-c0re): drop the request_init_config tool and InitConfig approval atlas 2026-09-14 18:50:24 +02:00
  • 3f086bc659 nix flake update flake-bot 2026-09-14 13:03:23 +02:00
  • 20e211f904 fix: resolve unresolved rustdoc link and quote-punctuation lint atlas 2026-09-14 15:37:09 +02:00
  • 1ea3d87d7a swarm: publish each agent's turn-state header on its own subject atlas 2026-09-14 15:12:23 +02:00
  • 065f93f037 fixture: give otelNoIdentity a hand-delivered forge SSO secret atlas 2026-09-13 22:19:13 +02:00
  • 30b9955ad3 fixture: repair 4 CI failures uncovered on rebase atlas 2026-09-13 22:03:08 +02:00
  • 0ff5c8110b swarm-otel: deliver the OIDC client secret through the secret store atlas 2026-09-13 20:23:39 +02:00
  • baab0f393e swarm-secret-client: a read policy scoped to one agent atlas 2026-09-13 23:27:00 +02:00
  • d7a506defa swarm-grafana: fix leaked test title on the agents dashboard iris 2026-09-14 00:21:23 +02:00
  • ae31f30c43 swarm-grafana: rebuild the agents dashboard as real v2-schema tabs iris 2026-09-14 00:19:23 +02:00
  • 8cf1cb3ff8 swarm-grafana: split the agents dashboard into four rows iris 2026-09-13 23:17:16 +02:00
  • ef2dfbfb31 swarm-bao: reach the store through a TLS passthrough, not a vhost atlas 2026-09-13 23:08:38 +02:00
  • cab6910cbb swarm-ui: make the shell header sticky and frosted glass iris 2026-09-13 22:13:07 +02:00
  • 08aee4b704 swarm-ui: fix agent term preview box-sizing causing content to bleed past its wrap iris 2026-09-13 22:01:40 +02:00
  • 8db1e61cd3 swarm-ui: fix agent term preview placeholder wrapping one char per line iris 2026-09-13 21:35:11 +02:00
  • 6de28514cd fix(otel): let file_storage extension create its own directory atlas 2026-09-13 21:43:14 +02:00
  • 93f2988e1d docs: drop the unverified subagent-inheritance claim per mara damocles 2026-09-13 20:24:38 +02:00
  • e4ee7b484b docs: mark subagent outputStyle inheritance as unconfirmed, not assumed damocles 2026-09-13 20:23:39 +02:00
  • 1dc097be15 claude-settings: set fleet-wide outputStyle to Concise damocles 2026-09-13 20:15:55 +02:00
  • e18619329d swarm-ui: fix treefmt formatting drift on the agent term files iris 2026-09-13 20:13:37 +02:00
  • b3c242ea5c frontend: regenerate npm-deps-hash for the dompurify/marked workspace move iris 2026-09-13 19:21:51 +02:00
  • 727bfb775b swarm-ui: fold the agent terminal into AgentsPage's detail panel, not a route iris 2026-09-13 18:38:04 +02:00
  • 593923375c swarm-ui: read-only agent terminal page consuming the swarm term stream iris 2026-09-13 18:28:50 +02:00
  • 5dff508e79 nix flake update flake-bot 2026-09-13 19:23:35 +02:00
  • 276bf8531a nix: inline the swarm sub-path aliases at their use sites atlas 2026-09-13 20:02:20 +02:00
  • 815f977d7c swarm-grafana: one delivery route for the OIDC client secret atlas 2026-09-13 19:27:33 +02:00
  • 4aa982cc2a swarm-grafana: deliver the OIDC client secret through the secret store atlas 2026-09-13 18:14:11 +02:00
  • fbd9afa7fa otel: persist journald cursor across collector restarts atlas 2026-09-13 19:47:36 +02:00
  • 74fb07c052 agent: fix non-interactive badges losing their pill shape in the status row iris 2026-09-13 19:33:55 +02:00
  • e1858b277a swarm-ui: extend neon glow to the swarm brand name iris 2026-09-13 19:07:52 +02:00
  • fefeaecbbf swarm-ui: neon glow on panel titles + the active nav tab iris 2026-09-13 18:59:22 +02:00
  • 16f86d24e7 ci: daily nix flake update workflow damocles 2026-09-13 18:56:00 +02:00
  • 6271d5db13 nix: inline the tls alias instead of a local let-binding damocles 2026-09-13 18:51:43 +02:00
  • f09a942395 nix: point three modules' tlsCfg alias at the current hive-controller path damocles 2026-09-13 18:30:40 +02:00
  • 9f8df505c6 swarm-ui: widen the agents page's shell body cap, same as issue report iris 2026-09-13 18:44:59 +02:00
  • c43a457752 term_stream: drop hive from the URL, resolve it from agent_status iris 2026-09-13 17:47:14 +02:00
  • 1d902a0992 swarm-controller: add GET /api/agents/{hive}/{name}/term/stream iris 2026-09-13 17:42:32 +02:00
  • 77c3c656b2 subagents: add effort param, default to medium, document in skill damocles 2026-09-13 17:45:42 +02:00
  • 95898338fc hive-c0re: validate cascade agent names in meta_update_cascade_agents' fanout path too damocles 2026-09-13 16:41:57 +02:00
  • c45d679a32 hive-c0re: fast-forward applied/<name>/main too, not just the one-shot relock damocles 2026-09-13 16:24:34 +02:00
  • f0ddbe49d0 hive-c0re: pull each meta-update cascade agent's own config-repo main damocles 2026-09-13 16:14:11 +02:00
  • e588b1803e hive-forge: comments total comes from the comments endpoint, not the issue object atlas 2026-09-13 16:31:05 +02:00
  • 8464e50f3a swarm-grafana: surface subagent cost/turns on the agents dashboard iris 2026-09-13 16:40:20 +02:00
  • ff97503367 swarm-grafana: add cost/tokens-by-agent panels to the claude usage dashboard iris 2026-09-13 16:32:31 +02:00
  • 3fad315ac3 hive-bash-mcp: drop the redundant output-path line from status's description damocles 2026-09-13 15:56:10 +02:00
  • a54f711cc5 hive-bash-mcp: explain the status when returning it, not up front damocles 2026-09-13 15:47:57 +02:00
  • ae84174e3a subagent daemon: explain the status when returning it, not up front atlas 2026-09-13 15:23:25 +02:00
  • 0bdee751b9 subagent daemon: address review on the killed-session docs atlas 2026-09-13 15:15:38 +02:00
  • f817e27d4c subagent daemon: report a killed session as killed, not idle atlas 2026-09-13 14:58:45 +02:00
  • fde4a36b93 module-eval: pin the log store's machine query route and its absences atlas 2026-09-13 14:19:18 +02:00
  • d275238dc4 swarm-victorialogs: add a machine-facing query location on the gateway atlas 2026-09-13 14:14:47 +02:00
  • 053340128b term_msg: carry the source event's time on every row atlas 2026-09-13 14:01:14 +02:00
  • 349f7096ba subagents: fold hive-extra-mcp into hive-agent-sock per mara's rescoping damocles 2026-09-13 13:54:33 +02:00
  • 670e0ccad3 docs: drop the auto-injected hyphen vale flags damocles 2026-09-13 13:24:49 +02:00
  • 16eec3c314 subagents: add availableToSubagents opt-in toggle for extraMcpServers damocles 2026-09-13 13:18:27 +02:00
  • 33aa2bdbc8 subagent daemon: scope an OOM kill to the session that lost the draw atlas 2026-09-13 13:05:17 +02:00
  • d249468db2 agent: make the OOM killer prefer a subagent over the agent's own turn atlas 2026-09-13 13:04:45 +02:00
  • 4daab7efe4 subagent daemon: throttle at two thirds of the container's memory atlas 2026-09-13 13:04:00 +02:00
  • d5d77e34b7 devshell: carry vale, so the CI prose lint is a local gate too atlas 2026-09-13 12:22:34 +02:00
  • cb2c90f32e swarm: present tense + no-queue-coordinates wording atlas 2026-09-13 12:01:58 +02:00
  • 2cdd7f2ff1 hive-agent: publish the agent terminal to the swarm queue atlas 2026-09-13 11:59:55 +02:00
  • da7fbd20b8 swarm-queue-client: expose the announced payload limit atlas 2026-09-13 11:51:18 +02:00
  • 767a863cf1 swarm-nats: grant agents their hive's terminal subject atlas 2026-09-13 11:45:37 +02:00
  • 2989c5ccdb swarm: say "no queue coordinates", never "a hive with no queue" atlas 2026-09-13 00:42:14 +02:00
  • 86652f051a swarm: wire the agents' queue coordinates and credential through the modules atlas 2026-09-12 22:41:46 +02:00
  • 353cdd9264 swarm: carry the agent queue credential from the host into the harness atlas 2026-09-12 22:41:36 +02:00
  • f8dd737456 swarm: run the agent queue credential reader before hive-c0re atlas 2026-09-13 00:57:59 +02:00
  • 8a4c613e4e swarm-ui: drop the redundant outer dialog card, move close into the panel header iris 2026-09-13 00:58:53 +02:00
  • 09d502ea34 swarm-nats: set max_payload to 8 MiB explicitly atlas 2026-09-12 21:16:28 +02:00
  • 235ef64958 docs/swarm/secrets: satisfy the prose lint on the second-reader paragraph atlas 2026-09-12 21:29:09 +02:00
  • b8157cb08e swarm: read the agent queue credential out of the store onto the hive host atlas 2026-09-12 21:05:52 +02:00
  • 14305255f0 swarm: put the matrix registration token where the reader is granted atlas 2026-09-12 19:46:04 +02:00
  • 2a02c76ad5 hive-c0re: name an agent container after its machine, not "nixos" atlas 2026-09-12 18:19:18 +02:00
  • 4db746a22c glue-matrix-bao-token: do not assert what the Before= ordering does atlas 2026-09-12 15:31:07 +02:00
  • 35c3f724f1 glue-matrix-bao-token: retry a failed login, keep degrading on an empty read atlas 2026-09-12 15:19:17 +02:00
  • 57aedc82ae swarm-otel: say what is measured about _HOSTNAME, not a mechanism that is wrong atlas 2026-09-12 14:38:35 +02:00
  • bb38e1967c swarm-otel: key the log stream by machine, not by a hostname every container shares atlas 2026-09-12 14:14:11 +02:00
  • 3c6c2ed272 ci: add .mjs to check-comment-blocks.sh + check-issue-refs.sh's scope iris 2026-09-12 12:17:50 +02:00
  • 1cc4e4625e swarm-ui: trim build.mjs's top comment under the 30-line convention iris 2026-09-12 12:07:03 +02:00
  • 6b3840b6ac swarm-ui: content-hash main/theme/swarm-ui-css filenames for real cache-busting iris 2026-09-12 11:48:57 +02:00
  • 5e9b79a719 swarm: log in to bao before reading or writing a secret atlas 2026-09-12 12:27:33 +02:00
  • 8104e5e018 swarm-nats-auth: accept the agent suffix it ships as its default atlas 2026-09-12 12:02:50 +02:00
  • 45e73f8636 swarm: say the read policy names the hive it is written for atlas 2026-09-12 11:41:01 +02:00
  • 1257fadd9b swarm-ui: run sw.js through nix fmt iris 2026-09-12 11:20:47 +02:00
  • 1353bea7e1 swarm-ui: PWA follow-ups from review iris 2026-09-12 01:05:30 +02:00
  • 9ad700a1a1 swarm-ui: make it installable as a PWA iris 2026-09-12 00:59:50 +02:00
  • b32c92a446 swarm-secret-client: say why the queue credential's client id is required atlas 2026-09-11 23:46:17 +02:00
  • d6a79b4e63 module-eval: cover the secret publisher, and catch that it cannot evaluate atlas 2026-09-11 23:18:09 +02:00
  • eaa52ef200 swarm: publish minted OIDC client secrets into the swarm store atlas 2026-09-11 23:11:05 +02:00
  • 98f2a94d82 swarm-bao: write the secret publisher's policy and cert-auth role atlas 2026-09-11 22:54:42 +02:00
  • a597b6bb1c swarm-bao: the secret publisher's policy — one grant, under the hive prefix only atlas 2026-09-11 22:45:15 +02:00
  • e8ff633c6b swarm-bao, swarm: give the secret publisher its own subject, reserved like the controller's atlas 2026-09-11 22:39:06 +02:00
  • 395ecbdf41 swarm-secret-client: name the hive queue credential, and grant a hive its own kind atlas 2026-09-11 22:03:59 +02:00