Commit graph

  • 48f69fcdea feat(swarm): wire a hive's queue coordinates for status publishing atlas 2026-08-15 22:50:51 +02:00
  • dc394b459d feat(hive-c0re): offer this hive's readiness to the swarm atlas 2026-08-15 22:42:35 +02:00
  • e23a70e488 refactor(swarm-queue-client): share the connected-client precondition atlas 2026-08-15 22:34:04 +02:00
  • 9c1cfafeb5 refactor(hive-c0re): one producer for the readiness verdict atlas 2026-08-15 22:34:04 +02:00
  • 22659234c4 refactor(swarm-queue-client): share the hive-status bucket's name and shape atlas 2026-08-15 22:26:21 +02:00
  • 6712cdb796 fix(swarm): say certFingerprint was removed, not that it does not exist atlas 2026-08-16 00:31:42 +02:00
  • 79bc198165 fix(swarm-queue-client): export chain, and use it where anyhow used to atlas 2026-08-16 00:36:54 +02:00
  • d71222c206 refactor(swarm-queue-client): a library's errors are an enum, not anyhow atlas 2026-08-15 23:04:36 +02:00
  • 62b9c76d69 chore(swarm-controller): drop reqwest, dead since the queue connect moved atlas 2026-08-15 22:06:39 +02:00
  • a9603214c2 refactor(swarm-queue-client): extract the queue connect into a shared crate atlas 2026-08-15 21:43:07 +02:00
  • bc594a36ef fix(hive-forge): give the SSO-source unit the same TLS trust as forgejo atlas 2026-08-15 21:58:40 +02:00
  • c67100588e docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294) iris 2026-08-15 18:20:10 +02:00
  • c2f8ee225d remove certFingerprint + HYPERHIVE_PEERS plumbing (hyperhive#3294) iris 2026-08-15 18:20:03 +02:00
  • 8c8f0e2758 docs+nix: fix stale peer-hives-dashboard references (hyperhive#3294) iris 2026-08-15 17:37:36 +02:00
  • 016ab70e31 dashboard: remove peer-hives headline block (hyperhive#3294) iris 2026-08-15 17:37:29 +02:00
  • 32a353a9c5 hive-c0re: remove dashboard peer-hives wiring (hyperhive#3294) iris 2026-08-15 17:37:25 +02:00
  • 602ae92a3e docs(swarm): make the status section operator-facing atlas 2026-08-15 18:48:51 +02:00
  • 465d68d5a7 fix(swarm-controller): bound the token request, and stop claiming a connection atlas 2026-08-15 18:46:35 +02:00
  • 8891b46943 feat(swarm-controller): aggregate per-hive status from the swarm queue atlas 2026-08-15 18:37:23 +02:00
  • b3f46e4f43 feat(swarm-authelia): one machine client per hive in the roster atlas 2026-08-15 14:07:45 +02:00
  • 8542f2ca42 swarm-ui: header links menu for swarm-wide services (hyperhive#3289) iris 2026-08-15 13:47:31 +02:00
  • ba3a9ed94f swarm-controller: serve swarm-wide service quick links (hyperhive#3289) iris 2026-08-15 13:47:24 +02:00
  • 176d95c0f0 feat(swarm-authelia): let an oidc client say it is a machine client atlas 2026-08-15 13:14:05 +02:00
  • cfc8f2b22c swarm-ui: add a components-library page (hyperhive#3288) iris 2026-08-15 12:57:33 +02:00
  • 1e0ec9b5af docs(conventions): fix one more stale hive-c0re.nix bare-file ref iris 2026-08-15 12:34:26 +02:00
  • 3e9d7c68d8 docs(matrix): fix invite-wake mechanism and todo message format iris 2026-08-15 12:17:32 +02:00
  • 6eb43ba2c5 docs(forge): fix ci-log source ordering and binary path claim iris 2026-08-15 12:17:32 +02:00
  • c870e230bf docs(conventions): fix stale internal refs verified against source iris 2026-08-15 12:27:08 +02:00
  • 1cc1ace681 docs(approvals): fix stale internal refs verified against source iris 2026-08-15 12:27:02 +02:00
  • 62f3cc4b19 docs(coordinator): fix stale DAG-history cap, wire request name, infra container list iris 2026-08-15 12:24:53 +02:00
  • a17cc3612b docs(persistence): fix stale facts — reminders/todos moved in-container, vacuum ownership, topology writer, matrix glob, qgroup quotas shipped iris 2026-08-15 12:24:53 +02:00
  • 90be37c0c8 docs(swarm): fix stale hivectl peer-config claim, verified against hivectl/src/wg.rs iris 2026-08-15 12:19:02 +02:00
  • 3b24d08226 docs(swarm): fix stale four-wiring-sites table, verified against hive-gateway modules iris 2026-08-15 12:18:59 +02:00
  • f5182d6804 docs(swarm): fix authelia's default vhost domain, verified against swarm-authelia.nix iris 2026-08-15 12:18:59 +02:00
  • cfb50d8a40 docs(forge): fix stale nix option namespace (services.hyperhive.swarm.forge) iris 2026-08-15 12:17:53 +02:00
  • 8361d3f6a1 docs(ci): fix stale nix option namespace and ensure_mirrors file path iris 2026-08-15 12:17:53 +02:00
  • af83a868e4 docs(knowledge): fix stale collaborator model and webhook delivery claims iris 2026-08-15 12:16:03 +02:00
  • fd891913b0 docs(forge): fix stale config-PR framing and wrong timestamp-helper name iris 2026-08-15 12:14:39 +02:00
  • 0e84e72c21 docs(gateway): fix stale gateway.enable, selfSignedTls, rootUrl, vhost claims iris 2026-08-15 12:24:35 +02:00
  • 150cb1be76 docs(matrix): fix stale matrix.<hive> vhost + assertion-list claims iris 2026-08-15 12:24:29 +02:00
  • f41acfcc6e docs(network): fix stale forge/matrix zone claim in resolver behaviour iris 2026-08-15 12:24:25 +02:00
  • 066cd712ea docs(terminal-rendering): re-attribute dispatch logic to stream_enrich.rs, fix Write/TodoWrite/Bash dead-path claims iris 2026-08-15 12:23:02 +02:00
  • 4388719b76 docs(web-ui/agent): fix stale NavLink type name iris 2026-08-15 12:22:54 +02:00
  • 26b55f34d3 docs(web-ui/shape): fix stale CSS bundle count, SSE route prefix, bind-retry cap claims iris 2026-08-15 12:22:52 +02:00
  • 3e9f2f2fd5 docs(dashboard): fix stale facts found in source-verification sweep iris 2026-08-15 12:23:46 +02:00
  • 723e33ae6c docs(agent-hierarchy): fix stale topology.rs path, ManagerRequest, dead reminder_scheduler.rs ref, and hardcoded forge URLs iris 2026-08-15 12:20:04 +02:00
  • 720e5340de docs(boundary): fix answer-question path and nonexistent AgentRequest type iris 2026-08-15 12:19:21 +02:00
  • 1277f5d4ca docs(security): fix stale forge.rs path, GetAgentMeta validator, hive-priv table iris 2026-08-15 12:19:12 +02:00
  • 3e49652511 docs(gotchas): fix wrong claim that hyperhive-events.sqlite lives in state dir iris 2026-08-15 12:31:28 +02:00
  • 637d36a11f docs(turn-loop): fix wrong HelperEvent lifecycle-event list iris 2026-08-15 12:29:08 +02:00
  • efc30a0bcf docs(turn-loop): fix stale topology::parent_of reference iris 2026-08-15 12:27:33 +02:00
  • b662bc8578 docs(turn-loop): fix stale plugin defaults + dashboardLinks reader iris 2026-08-15 12:26:50 +02:00
  • 6d74476572 docs(turn-loop): fix stale rmcp version + AgentRequest::Wake reference iris 2026-08-15 12:26:46 +02:00
  • 0f92e58ebb docs(turn-loop): fix stale context_window_tokens module path + on-boot files dir iris 2026-08-15 12:26:42 +02:00
  • ac58823eb3 docs(turn-loop): fix stale AgentRequest/ManagerRequest wire-type names iris 2026-08-15 12:26:39 +02:00
  • 844337ca91 docs(gotchas): fix stale set_nspawn_flags path + SPA-fallback file/paths iris 2026-08-15 12:26:35 +02:00
  • 4f03a82cc5 docs: fix 3 more stale dashboard.rs refs argus caught in review iris 2026-08-15 12:03:33 +02:00
  • dd8b5db7ab docs: fix remaining stale internal references from the #3281 sweep iris 2026-08-15 11:59:07 +02:00
  • a7f375190a docs(readme): drop Rust function-name citation for plain-language behavior iris 2026-08-15 11:47:47 +02:00
  • f29df9cadb docs(approvals): trim historical framing, dedupe ask/answer with conventions.md iris 2026-08-15 11:46:46 +02:00
  • ea18ebeff4 docs(snapshot-store): cross-link the state subvolume to persistence.md iris 2026-08-15 11:52:34 +02:00
  • e418de0f73 docs(coordinator): trim changelog-style framing, drop review-comment quote iris 2026-08-15 11:52:31 +02:00
  • c14d932687 docs(persistence): dedupe destroy/purge + agent_power against other sections, trim historical framing iris 2026-08-15 11:52:29 +02:00
  • 79a02f6859 docs(swarm): trim tuwunel internals to the operator-relevant fact iris 2026-08-15 11:45:02 +02:00
  • b02af39007 docs(swarm): point sso.md's secrets section at secrets.md instead of restating it iris 2026-08-15 11:44:49 +02:00
  • 42282410ad docs(swarm): cross-link services.md to sso.md and secrets.md iris 2026-08-15 11:44:34 +02:00
  • c681b8a340 docs(swarm): dedupe CA summary, drop stale/inaccurate fn refs iris 2026-08-15 11:44:26 +02:00
  • 93bb3a294f docs(forge): reframe changelog-style asides as present-tense gotchas iris 2026-08-15 11:46:51 +02:00
  • 8a2ffbbef7 docs(ci): fix required-check contradiction, dedupe bootstrap, trim history iris 2026-08-15 11:45:04 +02:00
  • fea40ed770 docs(matrix): rephrase build-fix intro away from changelog framing iris 2026-08-15 11:51:08 +02:00
  • df81ec46f0 docs(gateway): trim historical framing, dedupe repeated TLS/routing statements iris 2026-08-15 11:50:14 +02:00
  • b15e0e973c docs(network): dedupe UDS control-plane explanation iris 2026-08-15 11:46:26 +02:00
  • fda6a9ac9d docs(terminal-rendering): rewrite ask-answer section in present tense iris 2026-08-15 11:45:21 +02:00
  • f104d39c72 docs(web-ui/agent): add section headers, dedupe shared shape/rendering detail, trim changelog framing iris 2026-08-15 11:45:11 +02:00
  • 721a99ed64 docs(web-ui/shape): add routes header, trim historical framing iris 2026-08-15 11:43:50 +02:00
  • b1d43fc1e7 docs(web-ui): point port-hash detail at gotchas.md instead of restating it iris 2026-08-15 11:43:31 +02:00
  • 785b59a4bb docs(dashboard): fix misplaced CR3D3NTIALS content, dedupe, trim history iris 2026-08-15 11:53:15 +02:00
  • 66442d41ff docs(agent-hierarchy): restructure audit doc into current/planned, trim internals iris 2026-08-15 11:47:26 +02:00
  • c6eda124b1 docs(boundary): drop changelog framing, dedupe ReloadGatewayNginx explainer iris 2026-08-15 11:46:35 +02:00
  • 58459bbbb3 docs(security): drop origin-story framing, point to module doc instead of internals iris 2026-08-15 11:45:09 +02:00
  • 9793258955 docs(turn-loop): fix one more stale hive_ag3nt:: reference iris 2026-08-15 11:55:50 +02:00
  • 737b6dabd5 docs(turn-loop): fix stale hive_ag3nt:: Bus reference in mcp.md iris 2026-08-15 11:54:54 +02:00
  • c570da0932 docs(turn-loop): dedupe matrix.url rationale, trim historical framing iris 2026-08-15 11:54:37 +02:00
  • ecdd3d390f docs(turn-loop): drop historical framing, fix stale hive_ag3nt:: refs iris 2026-08-15 11:54:31 +02:00
  • d14d3b25af docs(turn-loop): dedupe self-continue note, drop wake-CLI history iris 2026-08-15 11:51:33 +02:00
  • 5df263b202 docs(turn-loop): drop historical framing, point to turn.rs module doc iris 2026-08-15 11:51:28 +02:00
  • f500863f2f docs(turn-loop): fix crate-count claim, trim historical framing iris 2026-08-15 11:51:22 +02:00
  • e9e4408af1 docs(gotchas): group entries by area, fix misplaced nix-fmt section iris 2026-08-15 11:51:18 +02:00
  • b7a7628845 hive-forge: point to per-line review comments instead of inlining them, fix pr reviews line numbers damocles 2026-08-15 12:33:46 +02:00
  • c38778b885 docs(otel): validateConfigFile is a parser, not a wiring check atlas 2026-08-15 12:13:48 +02:00
  • 4c6b1ff701 feat(swarm-nats): JetStream, with the per-account grant the server needs atlas 2026-08-15 11:35:18 +02:00
  • 865a1cc9ac docs(otel): say what the agent->collector hop is and is not atlas 2026-08-15 11:33:13 +02:00
  • 513eb5729d docs(otel): one path, and stop describing a forwarding that no longer happens atlas 2026-08-15 10:22:12 +02:00
  • 9549cdf9bd feat(otel): one path out of the hive, not two atlas 2026-08-15 10:21:09 +02:00
  • f7fbad7655 docs(otel): document the collector in the page the index points at atlas 2026-08-15 09:57:41 +02:00
  • 1fc267b880 feat(otel): the collector's upstream exporter honours otel.protocol atlas 2026-08-15 09:33:11 +02:00
  • 2a2f5a754e feat(otel): point agents at the collector, and stop shipping them the token atlas 2026-08-15 09:31:42 +02:00
  • 9ad4db842a feat(otel): the collector unit, off by default atlas 2026-08-15 01:19:30 +02:00
  • b8af1525ff feat(otel): options for a host-side collector, off by default atlas 2026-08-15 00:34:31 +02:00
  • 3b9e54d028 skills(headless-screenshot): document two false-positive traps iris 2026-08-15 09:38:08 +02:00