Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • ea63b0d150 module-eval: set the hive-controller option only in tests that need a hive atlas 2026-10-05 02:27:33 +02:00
  • db6648dfe6 swarm: nats and matrix OIDC fetch units fail until the secret is published atlas 2026-10-05 03:22:23 +02:00
  • 962da3b784 swarm: OIDC clients registered wherever authelia runs; nats + matrix secrets from bao atlas 2026-10-05 02:56:18 +02:00
  • 72d0d8ccba nix flake update flake-bot 2026-10-05 05:00:50 +02:00
  • 48067d07e8 matrix: drop the per-hive appservice and its unused token atlas 2026-10-04 22:52:22 +02:00
  • e4b170f8c6 docs: the hive has no approval queue atlas 2026-10-04 23:55:14 +02:00
  • ac1caef972 dashboard: drop the approvals queue atlas 2026-10-04 23:55:14 +02:00
  • 58ef299c3c hive-c0re: remove the approvals subsystem atlas 2026-10-04 23:55:03 +02:00
  • 99bd912ae0 deps: bump hive-claude to 0.1.2 damocles 2026-10-04 22:55:59 +02:00
  • 2505008b83 swarm-secret-client: hives no longer read swarm/services/* atlas 2026-10-04 22:32:28 +02:00
  • 3bfdf0dfe0 swarm-ui: each route sets its own document title ('<page> · <swarm name>') iris 2026-10-04 22:43:07 +02:00
  • 27b03e622e swarm-controller: the term and state stream 404/500 text describes a per-agent stream atlas 2026-10-04 22:04:03 +02:00
  • 8a7733b3f5 swarm-controller: drop the relay subscription to the refused hive-scoped agent subject atlas 2026-10-04 21:43:33 +02:00
  • 91fdf96a67 docs: drop harness systemd settings; swarm-nats-auth: refuse the hive's shared agent client atlas 2026-10-04 20:46:49 +02:00
  • 235bc481b3 hive-agent: the swarm queue connection is required; retry, then exit atlas 2026-10-04 19:05:48 +02:00
  • 147b9e0a23 scripts: prefer the forge remote over alphabetical order when picking check-attribution-trailers.sh's base ref damocles 2026-10-04 21:51:50 +02:00
  • b4a2aeb5ba docs: scheduled prompts are swarm-level; the hive page is a read-only list atlas 2026-10-04 21:23:18 +02:00
  • a4a3f81d5c dashboard: SCH3DUL3S is a read-only list with a removal banner atlas 2026-10-04 21:23:18 +02:00
  • c3a54bbdd0 hive-c0re stops owning scheduled prompts; agents lose the schedule tools atlas 2026-10-04 21:23:18 +02:00
  • 7d80f5146d hive-c0re: fix two more comments with the same stale repo-created-after-spawn premise damocles 2026-10-04 21:04:18 +02:00
  • e5a9703e00 hive-c0re: fix a doc comment still naming the deleted forge_after_first_spawn damocles 2026-10-04 20:59:15 +02:00
  • eaa26d7e1e docs(forge): drop the core-token migration note atlas 2026-10-04 20:35:08 +02:00
  • 1de8a01936 hive-c0re: drop the spawn-time forge user-email, repo-creation and config-repo passes atlas 2026-10-04 20:12:48 +02:00
  • d2c6f1a967 hive-matrix-mcp: fix list_rooms/list_invites docs to say room_id, not id damocles 2026-10-04 20:16:23 +02:00
  • 8b6b735a20 hive-matrix-mcp: surface the inviter and topic in list_invites damocles 2026-10-04 20:11:24 +02:00
  • d81fb2236f swarm: grant the controller STREAM.MSG.GET; list subagents concurrently atlas 2026-10-04 19:30:20 +02:00
  • 6ce01ff38d hive-matrix-mcp: vary the UTD sentinel by event id so it re-arms the wake damocles 2026-10-04 19:30:06 +02:00
  • be61059f15 hive-matrix-mcp: decrypt timeline events in the wake path, same as read_room damocles 2026-10-04 18:58:45 +02:00
  • 01ec29da48 hive-gateway: no hive-domain vhost on a host without a hive atlas 2026-10-04 18:57:12 +02:00
  • 3e1ac4e678 hive-gateway: keep matrix discovery on the hive domain of a homeserver host without a hive atlas 2026-10-04 17:58:16 +02:00
  • 60268b70b0 hive-tls: a store-only host without a hive starts its gateway with the store sealed atlas 2026-10-04 17:24:11 +02:00
  • 75a7dccee6 hive-tls: no hive leaf or hive identity on a gateway host without a hive atlas 2026-10-04 16:56:10 +02:00
  • fc33a62bf8 hive-tls: keep ca-key.pem on disk, and re-issue a leaf that does not match its key atlas 2026-10-04 15:49:31 +02:00
  • 5d26908c6f hive-tls: correct two comments that still describe a runtime-generated hive CA atlas 2026-10-04 15:49:31 +02:00
  • 5526daab97 hive-tls: issue the gateway leaf from bao with a per-hive identity atlas 2026-10-04 15:11:48 +02:00
  • 52037133e2 swarm-nats-auth: limit agent subscribe to its own inbox and input atlas 2026-10-04 18:05:44 +02:00
  • bc11b85e07 hive-agent: only wake the boot-announce todo when it actually changed damocles 2026-10-04 18:55:43 +02:00
  • f33a1ed660 hive-agent: key the boot-announce todo so it dedups across boots damocles 2026-10-04 18:02:18 +02:00
  • cd61ea4a37 hive-agent: self-announce boot instead of host-side kick_agent damocles 2026-10-04 15:28:58 +02:00
  • 55a67e38fa matrix apiUrl: default to https on the gateway vhost atlas 2026-10-04 18:13:47 +02:00
  • bed4358e19 swarm options: no swarm.* value depends on a deploy option or this host's hive atlas 2026-10-04 17:26:13 +02:00
  • 207b089498 swarm-ui: format the schedules page with treefmt iris 2026-10-04 17:37:31 +02:00
  • 8a9e199bad docs: schedules page section passes the prose lint iris 2026-10-04 17:25:26 +02:00
  • 0af7f53e88 swarm-ui: schedules page says what a past start does, no longer claims a one-shot fired iris 2026-10-04 17:07:29 +02:00
  • 63ee6d12be swarm-ui: a schedules page, one card per scheduled prompt iris 2026-10-04 17:03:33 +02:00
  • 7f597f5c43 swarm-ui: size every preview badge like the expand trigger, make room for two rows iris 2026-10-04 16:36:38 +02:00
  • 51da879db6 swarm-ui: expand trigger on the right, connection badge as tall as it iris 2026-10-04 16:31:15 +02:00
  • 9064d8fbd2 swarm-ui: connection badge and expand trigger float inside the terminal preview iris 2026-10-04 16:26:55 +02:00
  • a0b1846006 swarm: named scheduled prompts for one or more agents, fired in each agent atlas 2026-10-04 16:29:44 +02:00
  • 84c89de71c swarm-ui: show how recent each subagent is in the details panel iris 2026-10-04 16:21:12 +02:00
  • 4356dc82a4 swarm-bao: let the controller list linked-account dirs atlas 2026-10-04 16:58:51 +02:00
  • 08e67520ed docs: disable write-good.TooWordy -- 100% dictionary mismatch on this corpus iris 2026-09-08 11:52:51 +02:00
  • cf88fbba9d operator admin sync: cap the grant at one send, split out response verdicts atlas 2026-10-04 15:59:35 +02:00
  • 9e7fdb55ae swarm-controller: make authelia's operators matrix homeserver admins atlas 2026-10-04 15:21:41 +02:00
  • 2c1a9fa488 swarm-ui: one link-account menu, and no subagents section without subagents iris 2026-10-04 15:55:18 +02:00
  • 66df552f68 swarm-ui: terminal tab fills the viewport below the header iris 2026-10-04 15:52:24 +02:00
  • 78e9f2ca67 use a neutral forge name in link-form placeholders, schema examples and tests iris 2026-10-04 15:51:20 +02:00
  • aaf3f147fb disk_watch: drop bare tracker tag from test doc-comment damocles 2026-10-04 15:03:32 +02:00
  • a8f47b3f69 disk_watch: silence the todo when the agent's total footprint is tiny damocles 2026-10-04 15:03:16 +02:00
  • 849bf46550 hive-tls: fail swarm-services-cert when the store identity is absent atlas 2026-10-04 08:35:12 +02:00
  • 8c2f81abad hive-tls: say the root fetch uses the reader cert for the handshake only atlas 2026-09-30 22:12:13 +02:00
  • 56335b24c0 hive-tls: skip the store root fetch on a hive with no store identity atlas 2026-09-30 21:34:07 +02:00
  • 72f5e39278 hive-tls: stage bao pki root in every hive's trust bundle atlas 2026-09-30 21:23:18 +02:00
  • 111c27e225 hive-forge: credential-helper fails closed when the configured forge URL won't parse damocles 2026-10-04 08:35:05 +02:00
  • 35f509d717 swarm-controller: check the reserved matrix account is not deleted atlas 2026-10-04 08:26:54 +02:00
  • 1ff4ced0e1 swarm-controller: guard the agent-identity test that can reach the live store atlas 2026-10-04 08:11:57 +02:00
  • dceb803bca swarm-controller: inject the account store so link-route tests use the fake atlas 2026-10-04 08:03:05 +02:00
  • c531d39537 hive-forge: refuse_json for pr diff names the verb that actually exists damocles 2026-10-04 08:15:28 +02:00
  • e18497bb70 hive-forge: dedup the --json refusal into refuse_json(), test it, cover attachment-get/artifact-get too damocles 2026-10-04 08:10:43 +02:00
  • e0ad3a567b hive-forge: add body to pr show --json, error --json on six verbs that silently ignored it damocles 2026-10-04 08:04:19 +02:00
  • 48ac4ac423 swarm UI: send a message to an agent, without its hive atlas 2026-10-04 03:00:05 +02:00
  • 5971b51e65 swarm-controller: refuse a link over any stored object, decodable or not atlas 2026-10-03 13:49:02 +02:00
  • 8ad2af735e swarm-controller: refuse linking over an existing account atlas 2026-10-03 13:29:26 +02:00
  • 4a50d29a64 nix flake update flake-bot 2026-10-03 05:01:10 +02:00
  • e21546d08d swarm-controller: cap a subagent terminal stream's disk use atlas 2026-10-03 01:13:26 +02:00
  • f9feb93ced module-eval: pin a claude agent's subagent store identity atlas 2026-10-02 23:34:27 +02:00
  • 318f67cda9 swarm-controller: create every agent's subagent stream atlas 2026-10-02 23:34:27 +02:00
  • d6f94e5247 swarm: show subagent terminals in the swarm UI atlas 2026-10-02 22:09:43 +02:00
  • b90be9e65e swarm UI: delete linked accounts — R2 fixes atlas 2026-10-03 00:56:36 +02:00
  • bbf931207f swarm UI: delete linked accounts atlas 2026-10-02 23:31:39 +02:00
  • ed9c0f53ed docs: fix argus R4 review nits on config-PR merge docs atlas 2026-10-02 23:36:57 +02:00
  • 56f592d525 config PRs: each hive removes its own stale config-PR org hook on boot atlas 2026-10-02 23:10:35 +02:00
  • a88ed9f24e docs: config changes are operator merges on the forge atlas 2026-10-02 22:32:17 +02:00
  • 0cee0382e9 config repos: drop the hive's branch-protection edit and core from the merge gate atlas 2026-10-02 22:32:17 +02:00
  • efbfec6d01 config PRs: remove the hive's config-PR webhook, poll and core merge atlas 2026-10-02 22:32:17 +02:00
  • a5ea015bc6 config PRs: document the operator merge, deploy only merges into main atlas 2026-10-02 19:27:16 +02:00
  • f1c695c212 config PRs: an operator's Forgejo merge deploys the merged rev atlas 2026-10-02 18:45:18 +02:00
  • 9224c0bd15 swarm UI: fetch linked accounts only for the opened agent atlas 2026-10-02 21:20:40 +02:00
  • 7ccde4647b swarm UI: one request for every agent's linked accounts atlas 2026-10-02 20:41:35 +02:00
  • 4fd1380a5f swarm UI: key LinkedAccounts by hive and agent atlas 2026-10-02 20:11:16 +02:00
  • 3380c1915f swarm UI: show the accounts linked to each agent atlas 2026-10-02 20:02:03 +02:00
  • 6fd91b0e69 docs(swarm-ui): state that every quick-link's option defaults to a value atlas 2026-10-02 20:50:15 +02:00
  • 72e9e1bb4a swarm-ui: build the forge link from swarm.forge.domain atlas 2026-10-02 19:39:32 +02:00
  • 6786d54e5a swarm-ui: link the secret store's web UI from swarm.bao.ui.domain atlas 2026-10-02 18:47:29 +02:00
  • f60f8af33b matrix: serve the web client unconditionally; link it from the swarm domain atlas 2026-10-02 18:41:21 +02:00
  • 8628e0ecdd swarm-ui: build authelia/grafana/metrics/logs links from swarm domains atlas 2026-10-02 17:53:07 +02:00
  • f63ab954c9 Merge remote-tracking branch 'forge/main' into docs/networking-scheduler-pass atlas 2026-10-02 19:00:42 +02:00
  • af5fabcdb7 docs: fix stale 'forge not behind the gateway' comments atlas 2026-10-02 17:46:52 +02:00
  • ac592a5d23 forge: always behind the gateway; drop behindGateway atlas 2026-10-02 17:17:12 +02:00
  • a40c0026cf hive-c0re: test verify_hmac guards and webhook status mapping atlas 2026-10-02 17:01:21 +02:00