Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • 69de09e0f9 subagent: drop the unsupported 'raise effort for extra reasoning' claim on haiku damocles 2026-10-05 02:00:25 +02:00
  • 2ca2c6c42e subagent: tell agents they can liberally spawn haiku, even at high effort damocles 2026-10-05 01:56:34 +02:00
  • 5b66a83112 swarm ui: the agent card has a terminal icon beside the wanted menu iris 2026-11-01 12:18:51 +01:00
  • 0912e2ca06 claude usage dashboard: count the token and cost panels as increase per step so review classifier sessions show up damocles 2026-11-01 12:01:40 +01:00
  • 2eb46c562b back off the matrix daemon's restarts so a homeserver outage can't flood the store with logins atlas 2026-11-01 11:24:06 +01:00
  • 81a57a9f81 containers reach network-online only with a dhcp lease, and bao users wait for it atlas 2026-11-01 11:06:41 +01:00
  • 04f8683f99 force tuwunel's start limit off over the upstream value atlas 2026-11-01 10:55:14 +01:00
  • c4924d227b retry the authelia mint and the appservice render until the store answers, and let tuwunel retry atlas 2026-11-01 10:47:50 +01:00
  • f13c78cd2d nix flake update flake-bot 2026-11-01 04:00:38 +01:00
  • 1dc18d41d4 forge cli: unresolved filter drops only resolved comments, position-less ones stay labelled damocles 2026-11-01 02:08:37 +01:00
  • 219d85a15d forge cli: show comment ids and resolved state on inline review comments, --only unresolved, and list them in pr timeline damocles 2026-11-01 01:54:55 +01:00
  • e334513244 forge notify docs: rewrite the inline comments section for the prose lint damocles 2026-11-01 02:05:31 +01:00
  • c6958c7baa forge-notify: list inline comment locations in the wake, not their text damocles 2026-11-01 01:29:38 +01:00
  • 6494c5d7f4 forge-notify: show unseen inline review comments in PR wakes damocles 2026-11-01 01:23:44 +01:00
  • ff3d119c63 the agent state stream sends a new client the latest header first iris 2026-11-01 01:37:49 +01:00
  • cfd2f340fb shared: drop Dropdown's portal mode, which only the agents table used iris 2026-11-01 01:32:47 +01:00
  • a3628bd9ce swarm-ui: an agent card shows a chevron, and no select highlight iris 2026-11-01 01:29:47 +01:00
  • 3058a5871e swarm-ui: drop the wanted menu's two dead options, and two stale test headers iris 2026-11-01 01:26:40 +01:00
  • 2eaa02e892 swarm-ui: the agents page is one column of cards that open in place iris 2026-11-01 01:21:43 +01:00
  • 04fcb4ca5c nix flake update flake-bot 2026-10-31 04:00:39 +01:00
  • 3a4b0ffabf render the matrix appservice registration from the store onto tmpfs atlas 2026-10-30 05:47:39 +01:00
  • 7813337548 agents dashboard: count agents reporting over the selected range atlas 2026-10-30 17:12:11 +01:00
  • 1e572d59a9 egress: a github link also derives raw, codeload and objects hosts atlas 2026-10-30 16:55:52 +01:00
  • 204abb1d0e read grafana's datasource key from the store into /run, seeding an empty store from the old file atlas 2026-10-30 16:08:35 +01:00
  • fcc9c8d0ba drop the one-time migration: seed the store from a leftover file once, leave the file atlas 2026-10-30 16:12:37 +01:00
  • 2fc63d844b name the mint, not the publisher, as the writer of the client secrets atlas 2026-10-30 04:32:22 +01:00
  • 05665c05f3 derive a missing client digest from the secret that exists atlas 2026-10-30 04:17:29 +01:00
  • d30cb7d122 keep authelia's oidc client secrets in the store, not on disk atlas 2026-10-30 03:25:57 +01:00
  • e334e677e0 egress dashboard: match squid's result codes by prefix iris 2026-10-30 16:15:19 +01:00
  • 6b0c06800b egress dashboard: tabs like the agents board, with totals on the first iris 2026-10-30 16:10:02 +01:00
  • 9193f37963 derive per-agent egress entries from operator-linked accounts atlas 2026-10-30 12:28:51 +01:00
  • 7eb9db47d6 declare the root-check link on hosts without a controller too atlas 2026-10-30 11:18:53 +01:00
  • 29c57e058a run the platform containers' root check through a build-independent path atlas 2026-10-30 11:13:16 +01:00
  • 700279026f add the egress log dashboard atlas 2026-10-30 02:22:02 +01:00
  • fd2861c097 reset the failed container unit before stopping it in the link-refusal vm subtest atlas 2026-10-30 04:50:22 +01:00
  • e46ad07226 add a per-agent egress log mode atlas 2026-10-30 02:18:39 +01:00
  • 9140d063d7 offer the log mode in the swarm ui atlas 2026-10-30 02:18:39 +01:00
  • b74011bb54 the builds list keeps the swarm's deploy builds too iris 2026-10-30 02:06:07 +01:00
  • 221c3f35a1 remove the hive-c0re forge-credential chain nothing reads any more atlas 2026-10-29 22:55:31 +01:00
  • 6b800600e2 bind a container apply to the closure realised for the agent, and record the deployed pins on drift atlas 2026-10-29 22:36:58 +01:00
  • 4590b04cac remove the hive's local build of agent closures atlas 2026-10-29 22:17:07 +01:00
  • 70538fb209 move c0re.hyperhiveFlake to deploy.hyperhiveFlake atlas 2026-10-29 14:31:20 +01:00
  • 76de27fc97 bring existing agent cert roles to the 1h token ttl on controller start atlas 2026-10-29 13:47:32 +01:00
  • e8190a4972 pin the container units in the hive collector's journal allow-list atlas 2026-10-29 13:03:54 +01:00
  • c9096484d7 fold the container units into the one journalUnits definition atlas 2026-10-29 12:52:54 +01:00
  • e316e683c3 ship container unit journals through the hive collector atlas 2026-10-29 12:49:03 +01:00
  • 37d5fad0b3 re-read the declaration before a mint, and mint for a current certificate whose role is missing atlas 2026-10-29 09:06:53 +01:00
  • fa5293e90a read the squid options at their new path in the otel fixture; pin the env on a host with a store identity atlas 2026-10-29 01:56:31 +01:00
  • da16487800 move the squid host options to deploy.hive-controller.squid atlas 2026-10-29 01:26:02 +01:00
  • c9b5705ad8 share one hive-priv request helper across the vm tests atlas 2026-10-29 08:51:31 +01:00
  • 525de62b06 move the small per-service host options to deploy.<service> atlas 2026-10-29 01:48:34 +01:00
  • 400fdd7f0e nix flake update flake-bot 2026-10-29 04:01:17 +01:00
  • 51b0a02e95 wait for the wg-hive peers before pinging in the vm test atlas 2026-10-29 03:50:09 +01:00
  • ce14c9b001 wait for hive-priv's reply to a daemon-reload in the link-refusal subtest atlas 2026-10-29 03:49:58 +01:00
  • 8126e0fffa mint a live agent's missing store identity from the renewal pass, and log the step a mint stopped at atlas 2026-10-29 03:17:16 +01:00
  • 0ad1dad8b5 derive backend hosts only from the operator's save; the backfill only drops atlas 2026-10-29 02:26:47 +01:00
  • 7e2f4ce7c8 always include a hive's own allowedDomains in the rendered swarm-wide list atlas 2026-10-29 01:47:25 +01:00
  • c5a876b845 derive an agent's backend hosts into the egress allow list at the controller atlas 2026-10-29 01:10:38 +01:00
  • 4f32948a97 warn when the in-swarm cache runs under another domain atlas 2026-10-29 01:12:27 +01:00
  • 74f463c40e move the c0re host options to deploy.hive-controller atlas 2026-10-29 01:02:45 +01:00
  • 525cbe0355 count readers, not writers, of the pull token in the cache's roster pin atlas 2026-10-29 00:09:12 +01:00
  • 7d78869104 name the ui path for replacing the cache's leaves atlas 2026-10-28 23:55:40 +01:00
  • f22f4ee6ac let the operator's oidc login write the cache's tokens and facts atlas 2026-10-28 23:46:58 +01:00
  • e0d2350902 ignore a failed warn-only root check: prefix its ExecStartPre with a dash atlas 2026-10-28 23:52:37 +01:00
  • 24afc89ab3 run the root check warn-only on hyperhive's own containers, per unit, not on the container@ template atlas 2026-10-28 23:37:59 +01:00
  • c191975aab check every container's root before its start, through the container@ template atlas 2026-10-28 23:15:03 +01:00
  • 1c3118e9cd add two-vm wg-hive mesh test to vmTests atlas 2026-10-28 23:05:08 +01:00
  • ad06ce04a8 pin the security headers in the swarm api 401 location property atlas 2026-10-28 23:37:22 +01:00
  • ec14977949 build the single-host fixture's nginx config in a check so gixy runs in ci atlas 2026-10-28 23:24:35 +01:00
  • 46693b3c25 repeat the security headers in the swarm api 401 location atlas 2026-10-28 23:24:34 +01:00
  • c209e49ee7 fix stale vale mentions in ci job comments atlas 2026-10-28 23:08:48 +01:00
  • d5547725cf drop the vale step added to pre-push atlas 2026-10-28 22:35:11 +01:00
  • 9ed7ebab91 fetch vale styles in nix, pinned, and drop vale sync atlas 2026-10-28 21:45:15 +01:00
  • 1971c6773a fix the vale errors in the retired-matrix docs note damocles 2026-10-28 22:34:39 +01:00
  • 442311f748 drop apiUrl from the matrix options list in the docs damocles 2026-10-28 22:20:05 +01:00
  • bdda69a080 drop the leftover matrix sweep references in docs and comments damocles 2026-10-28 22:18:53 +01:00
  • 6dbb18b6d4 drop the hive-side matrix code: sweep, hivectl matrix and the apiUrl option damocles 2026-10-28 22:16:16 +01:00
  • a00bcb8c05 merge the self-scrape into each collector's settings instead of defining them twice atlas 2026-10-28 22:20:24 +01:00
  • 73c966a7eb container collectors scrape their own telemetry and push it up their hop atlas 2026-10-28 22:01:33 +01:00
  • 2095bb2d0f compare the seed file in the unit environment as a path string atlas 2026-10-28 22:25:41 +01:00
  • c9abc2a42b make squid's allowed domains editable at runtime in the swarm ui atlas 2026-10-28 20:39:22 +01:00
  • 86e80250bb remove the partial salvage dir when a salvage fails atlas 2026-10-28 21:52:59 +01:00
  • 836b15a46e harden the ephemeral-root salvage: clone, check space, lock atlas 2026-10-28 21:37:27 +01:00
  • 1ee481c0b1 swarm-ui: the setup assistant shows when ruth is declared destroyed iris 2026-10-28 22:14:52 +01:00
  • bbc2a83771 print the vm test's priv response and journal only on failure atlas 2026-10-28 21:51:15 +01:00
  • 2b4fd52b0a make the vm test's priv request wait for the salvage reply atlas 2026-10-28 21:02:33 +01:00
  • b4ce4e0d90 put hello and tree in the agent-ephemeral-rootfs vm closure atlas 2026-10-28 20:27:18 +01:00
  • 6708ef804f root the build the pre-start check names atlas 2026-10-28 21:16:54 +01:00
  • a44a7256a7 check the container root before each start atlas 2026-10-28 20:57:27 +01:00
  • 0999cffdaf subagent headers: leave out a model or effort a header cannot hold iris 2026-10-28 21:10:37 +01:00
  • da5fcbfd9b subagents publish their model and effort as headers on every row, and the swarm shows them iris 2026-10-28 20:54:16 +01:00
  • ae9c3444bc test the invite room check and the no-homeserver sweep, drop the last space wording damocles 2026-10-28 21:07:32 +01:00
  • fd01848d4d also stop provisioning the hive space and make hivectl matrix invite take a room damocles 2026-10-28 20:57:41 +01:00
  • c0dc4b07f4 reword the leftover-room note in the matrix docs in active voice damocles 2026-10-28 20:42:57 +01:00
  • c7f3706597 stop provisioning the hive-chat room in the matrix sweep damocles 2026-10-28 20:39:15 +01:00
  • 099af86cd2 raise the cert role token ttl to 1h atlas 2026-10-28 20:18:18 +01:00
  • 00df3ccffb give cert-auth role tokens a 15m ttl so logins stop leaving 32-day leases atlas 2026-10-28 18:32:44 +01:00
  • 9b0c0ad7be swarm-ui: the cancel badge is a filled pill like its neighbours iris 2026-10-28 20:19:02 +01:00
  • 8060e91939 swarm-ui: the cancel badge clears when the next turn starts iris 2026-10-28 20:16:11 +01:00
  • 2f2b4aa9e2 swarm-ui: cancel turn is a badge over the terminal, not a button by send iris 2026-10-28 20:12:11 +01:00