Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • 02f21940a4 pr conflicts: bound the forge list and skip branches no pr targets main atlas 2026-11-11 05:40:28 +01:00
  • 11eb7dac9c an agent gets one todo when its pr starts conflicting with the target branch atlas 2026-11-11 04:36:28 +01:00
  • 32155f70aa the operator's bao works on a store host without a hive atlas 2026-11-11 03:09:07 +01:00
  • 039896c506 the built-in archetypes come with a default prompt atlas 2026-11-11 02:55:25 +01:00
  • fa07f32cdf semi-spread test: bao on the store host presents a client certificate atlas 2026-11-11 02:48:30 +01:00
  • 2ef62a3cc8 swarm-archive vm test: the forget control picks a snapshot to delete and reads the refusal atlas 2026-11-11 02:32:53 +01:00
  • 7053dcffc0 docs: the claude login reference names the stored-login routes iris 2026-11-11 09:02:04 +01:00
  • 33970ec537 docs: the index entry for claude login uses a contraction iris 2026-11-11 03:06:09 +01:00
  • aa1ae2729f docs: the claude login page keeps the operator steps and moves the minter detail out iris 2026-11-11 02:49:46 +01:00
  • c0eb6780ec templates: the agent system prompt is a Jinja template, rendered through hive-template damocles 2026-11-11 02:26:25 +01:00
  • 4adbc939f2 docs: the swarm UI page shrinks to an overview iris 2026-11-11 02:12:12 +01:00
  • 5cdf51fcfc archetypes: each built-in archetype ships an icon iris 2026-11-11 02:18:13 +01:00
  • d48cc83dcb collectors: retry a failed start forever with a growing delay instead of hitting start-limit atlas 2026-11-11 00:42:27 +01:00
  • 8ef3138863 templates: one Jinja language (hive-template) for the notify router's flows, flows document version 2 damocles 2026-11-11 02:13:54 +01:00
  • 11393bc538 budgeted agents throttle at 90% of the cap; alert on repeated oom kills atlas 2026-11-11 02:38:53 +01:00
  • c014b48c22 document budgeted-agent swap and oom metrics; add oom kills panel atlas 2026-11-11 01:58:30 +01:00
  • 4eb27046a0 budgeted agent containers get no swap; export oom kills and swap use atlas 2026-11-11 01:58:30 +01:00
  • a5470d82ae an archetype's prompt prefills the new agent's agents.md in the create form atlas 2026-11-11 00:40:40 +01:00
  • 2acde41e54 docs: the hive dashboard and agent page shrink to overviews iris 2026-11-11 00:09:45 +01:00
  • ce0db01937 docs: the per-principal identities link no longer says below iris 2026-11-10 22:29:34 +01:00
  • ead667da42 docs: the credentials page keeps the approach and moves the mechanics out iris 2026-11-10 22:26:10 +01:00
  • c3791a0c8a docs: the destroy-versus-purge pointer names the handbook persistence section iris 2026-11-10 22:26:55 +01:00
  • 0ae34b1cd0 docs: persistence and config changes become one operator page iris 2026-11-10 22:22:06 +01:00
  • a36b9745b3 docs: the swarm UI page says an archetype agent has no config repo link iris 2026-11-11 01:34:35 +01:00
  • a188c4ea79 swarm ui: the config repo link stays unless the agent is known to be an archetype agent iris 2026-11-11 01:02:05 +01:00
  • 356390befb swarm ui: the agent detail leaves out the config repo link for an archetype agent iris 2026-11-11 00:58:15 +01:00
  • 6695355b9d docs: code comments point at the moved SSO and matrix sections iris 2026-11-10 21:35:08 +01:00
  • 0f39bdaaa4 docs: the forge, knowledge, archetypes, matrix and SSO pages move their implementation detail out iris 2026-11-10 21:10:01 +01:00
  • c6b24359cd review classifier: operator docs name no code units argus 2026-11-11 00:28:49 +01:00
  • 7832223536 docs: the failures-only setting names the dropped rows in the active voice iris 2026-11-11 01:26:12 +01:00
  • eaafe31e66 docs: the failures-only setting says the unsure rows are left out too iris 2026-11-11 01:00:22 +01:00
  • cf5746188a review classifier: a setting makes the PR review list only the failed rules iris 2026-11-11 00:55:46 +01:00
  • 818d41eef3 swarm ui: the status age helpers live in status-fields.ts iris 2026-11-11 00:32:00 +01:00
  • 0547081138 swarm ui: the agent's status message shows how long ago it was set iris 2026-11-10 18:51:45 +01:00
  • 1cc1cb804d hive-matrix: prefill the chat client with the server name, not the hive domain damocles 2026-11-10 21:45:49 +01:00
  • 2de07c4575 bridge waits out a slow authelia; controller retries a bridge 503 atlas 2026-11-10 22:32:32 +01:00
  • bcd698eb43 vm-tests: semi-spread, the example on three machines and an outside client atlas 2026-11-10 20:47:00 +01:00
  • 250118d558 semi-spread example: name the store's CA on the machines without the store atlas 2026-11-10 18:36:40 +01:00
  • 1ad4ebdd7b vm-tests: factor the agent toplevels out of full-setup atlas 2026-11-10 18:33:28 +01:00
  • 86c5dac89d swarm-archive: external s3 backend (options, prune path, docs, module-eval cases, vm fake s3) atlas 2026-11-10 20:47:49 +01:00
  • ebbf4fa37b docs: the knowledge page points at the moved forge webhooks section iris 2026-11-10 21:13:49 +01:00
  • f7cdd194f7 docs: the swarm and services pages become overviews iris 2026-11-10 20:59:45 +01:00
  • 7df6672c87 docs: external forge and matrix accounts get pages in external-accounts iris 2026-11-10 20:49:47 +01:00
  • 99ca130552 swarm ui: the freshness badge moves from the agent card onto the status panel iris 2026-11-10 18:09:20 +01:00
  • 4eceb8a6d8 docs: persistence no longer says the dashboard shows the model iris 2026-11-10 19:45:50 +01:00
  • dc11b0c414 hive ui: the container rows no longer show the active model or the context size iris 2026-11-10 19:40:07 +01:00
  • 016caaa3d2 docs: the services page describes the ci runner board and its runner filter iris 2026-11-10 19:12:01 +01:00
  • 71b634d461 grafana: the ci runner board shows each runner, with a runner filter iris 2026-11-10 18:40:48 +01:00
  • 7800f92425 semi-spread example: serve internal vhosts on the VPN addresses only, over IPv4 and IPv6 atlas 2026-11-10 00:07:38 +01:00
  • 538da5a13a add a semi-spread example deploy and a check that evaluates it atlas 2026-11-09 18:05:27 +01:00
  • 793d987a88 swarm-archive: forget future-dated snapshots before each prune; fix the grants case atlas 2026-11-10 08:32:54 +01:00
  • 91f36f39d2 swarm-archive: grant only once an archive is up; keep logins across a gap in placements atlas 2026-11-10 08:18:45 +01:00
  • 306aae0378 swarm-archive: back up every agent's state to an append-only restic repository per agent atlas 2026-11-10 07:49:49 +01:00
  • 409e7ee5a0 docs: handbook states what the code does (fact sweep fixes) atlas 2026-11-10 00:51:59 +01:00
  • 1042bf65db pause_hold: pin the undeclared-agent case and fix the test comment atlas 2026-11-09 23:40:38 +01:00
  • e5c55257f8 a hive-side pause holds against the swarm's declared state until an operator resumes atlas 2026-11-09 23:09:14 +01:00
  • 6470e2b109 module-eval: match the tombstone message on phrases that stay on one line atlas 2026-11-10 00:27:16 +01:00
  • 418b50980c hive-priv: drop the descriptor-taking snapshot send and its fd-receiving loop atlas 2026-11-09 23:59:57 +01:00
  • 20d286f06a remove the old snapshot store; tombstone its options atlas 2026-11-09 23:13:18 +01:00
  • de3c5cbb65 hive-forge: let pr reviews take --at and -m text that starts with a hyphen damocles 2026-11-09 23:26:45 +01:00
  • c1bb54b818 hive-matrix-mcp: leave the typing extension off in sliding sync damocles 2026-11-09 23:34:30 +01:00
  • 04a5133c1b full-setup vm test: match iris and spawn exactly in the agents-status check atlas 2026-11-10 01:26:25 +01:00
  • a2cd4f3da8 full-setup: diagnose() prints the failed units and the journal tail only atlas 2026-11-10 00:56:23 +01:00
  • 702974867f full-setup vm test: wait for the agents to be deployed and need a login atlas 2026-11-10 00:56:23 +01:00
  • b14ae9e34b full-setup vm test: spawn, a reviewer-archetype agent, replaces ruth atlas 2026-11-10 00:56:23 +01:00
  • bd7f3a5600 nix flake update flake-bot 2026-11-10 04:00:59 +01:00
  • 4b1012056c hive-agent: order a stored login by when the store wrote it, not by its number iris 2026-11-09 22:31:51 +01:00
  • 5f5933fde9 docs, swarm ui: a deleted login now logs the agent out, and the dialog and docs say so iris 2026-11-09 22:23:43 +01:00
  • a2c9e9a8d4 hive-agent: a logged-in agent polls the swarm login, and logs out when it is deleted iris 2026-11-09 22:08:05 +01:00
  • 71a4d1d255 swarm ui: the PR report's approvals column filters on whether the rule is met iris 2026-11-09 22:44:10 +01:00
  • cac9b40714 swarm ui: the delete confirmation says the agent keeps its session iris 2026-11-09 22:00:24 +01:00
  • 7dd147adb4 swarm ui: show when an agent's claude login was stored, and delete it iris 2026-11-09 21:39:17 +01:00
  • a0a3f9a70c hive-agent: test the in-agent socket's request dispatch damocles 2026-11-09 21:07:19 +01:00
  • fbbdf26a19 gateway: per-vhost public flag, private listen addresses, and IPv6 listeners atlas 2026-11-09 21:38:36 +01:00
  • 74754d1584 docs: the setup sample counts four steps left, as swarmctl does iris 2026-11-09 21:29:27 +01:00
  • 7ea051bdfc docs: fix the contraction Vale flags in the setup intro iris 2026-11-09 21:15:09 +01:00
  • fbb20a11d2 docs: the setup page leads with swarmctl setup, with sample output iris 2026-11-09 21:12:27 +01:00
  • eda7120f08 hive-forge: post inline review comments with pr reviews --at, number diff lines with pr diff --numbered damocles 2026-11-09 21:24:12 +01:00
  • c85233efd4 docs: say which services singleHostSwarm leaves off, and format the table iris 2026-11-09 21:00:07 +01:00
  • c9bdad0170 docs: add an overview table of the swarm services iris 2026-11-09 20:40:32 +01:00
  • 97671e28d5 docs: move implementation sections out of the handbook pages iris 2026-11-07 11:49:28 +01:00
  • b6af390581 grafana: the data-transferred-by-domain panel steps at 5 minutes and draws bars iris 2026-11-09 21:06:07 +01:00
  • ea407823c1 docs: finish the neutral agent names in the hivectl source and the swarmctl README iris 2026-11-09 20:54:46 +01:00
  • da071e3fa9 docs: use neutral placeholder agent names in examples iris 2026-11-09 20:42:51 +01:00
  • c1d3b29710 swarm ui: the issue report shows a table skeleton while it loads iris 2026-11-09 20:52:31 +01:00
  • 73f875eab8 swarm ui: a stored claude login closes the dialog and shows a toast iris 2026-11-09 20:50:32 +01:00
  • 892675628d nats and bao can listen on a routable address, opt-in atlas 2026-11-09 17:32:03 +01:00
  • 4b71bd97eb wg-hive: derive test keys from a fixed seed so every store agrees atlas 2026-11-09 15:51:10 +01:00
  • 15964a06f8 swarm-controller: put a failed jobq node's error in the log message damocles 2026-11-09 15:51:32 +01:00
  • 8b228404a7 hive-c0re: put a failed job_queue node's error in the log message damocles 2026-11-09 15:45:16 +01:00
  • 2a0ebe35ba run authelia's digest under a real shell, not the service user's nologin atlas 2026-11-09 15:34:10 +01:00
  • c41429e473 hive-matrix-mcp: sync with sliding sync when the server has it, classic /sync otherwise damocles 2026-11-09 14:43:32 +01:00
  • 24c5c02942 hive-priv: never leave an agent dir or the agents root root-owned on a fresh host damocles 2026-11-09 13:53:08 +01:00
  • 52cdfe84a0 keep the mirror hint off forge errors, forward the hyperhive mirror from any controller host atlas 2026-11-09 13:07:41 +01:00
  • a6b5bafa83 seed a hyperhive/hyperhive mirror so update_meta finds it on a fresh swarm atlas 2026-11-09 12:19:46 +01:00
  • dbdbed4dcc swarmctl: clippy redundant closure in color_wanted atlas 2026-11-09 11:04:57 +01:00
  • e37e8c3327 swarmctl readme: header sample shows the unknown count atlas 2026-11-09 10:55:38 +01:00
  • a4b9088a12 setup status: count steps that cannot be observed as unknown in the header atlas 2026-11-09 10:55:29 +01:00
  • d55cf9ed80 swarmctl setup status shows progress at a glance atlas 2026-11-09 10:31:27 +01:00
  • 1c3b37e46a page pending_logins from hh-hive-warning for hives without the needs-login gauge atlas 2026-11-09 10:56:50 +01:00