Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • 4d885df9ad refactor(#2693): pass claudeCodePackage straight into serve.json atlas 2026-07-27 13:43:16 +02:00
  • 2ad4b43118 refactor(#2693): null, not "", for the unpinned claude-code atlas 2026-07-27 13:21:11 +02:00
  • b08176f089 feat(#2693): let the operator pin the claude-code every agent runs atlas 2026-07-27 13:06:22 +02:00
  • ca7146e4f0 refactor(#2756): declare the terminal hook instead of inferring it atlas 2026-07-27 12:37:03 +02:00
  • a8728ac532 job_queue: move the jobs wire types to hive-host-sock atlas 2026-07-27 11:34:31 +02:00
  • 8a7a450240 disk_watch: rebase on main's merged fix, keep the shared-volume rationale in the module doc damocles 2026-07-27 13:05:35 +02:00
  • c3e6e23d22 disk_watch: stay silent when the agent owns nothing worth deleting atlas 2026-07-27 12:10:27 +02:00
  • f28a1e33d3 docs(#2754): document the container weights in coordinator/security/persistence atlas 2026-07-27 11:01:36 +02:00
  • 35d9d79912 docs(#2754): drop the stale zero-sentinel wording from write_resource_limits atlas 2026-07-27 10:59:11 +02:00
  • 5d3f2af75e refactor(#2754): make the container weights Option, not a 0 sentinel atlas 2026-07-27 10:55:29 +02:00
  • e407fa93df feat(#2754): hive-wide CPUWeight= / IOWeight= for agent containers atlas 2026-07-27 10:25:30 +02:00
  • 80650041d9 fix(#2752): pr-status must not abort on a repo with no CI atlas 2026-07-27 09:39:40 +02:00
  • de09628c7c fix(#2733): write the agent pause marker via hive-priv atlas 2026-07-26 23:50:05 +02:00
  • 270d3aafa2 docs: declare readme = "README.md" for the last four crates atlas 2026-07-27 09:27:08 +02:00
  • 170fd817ea fix(hivectl): ask the daemon whether an agent exists atlas 2026-07-26 20:57:49 +02:00
  • 1bbc09e9dd session: trace resolve/attach/compact points for #2707 wrong-session theory damocles 2026-07-26 20:52:40 +02:00
  • 7a826f9ee2 refactor(sock): one socket client, retry as a policy value atlas 2026-07-26 22:20:01 +02:00
  • bd14cc5c46 feat: derive BUN_JSC_forceRAMSize from effective per-agent MemoryMax= damocles 2026-07-26 21:49:08 +02:00
  • ee52ddc027 fix(nix): wire hive-forge-notify into the agent package set atlas 2026-07-26 20:59:53 +02:00
  • 246c9471b1 refactor(hive-agent): split the forge notification poller into its own crate atlas 2026-07-26 20:44:54 +02:00
  • d153d1d35f docs: trim readmes down, stop restating impl detail the module docs already own damocles 2026-07-26 21:01:00 +02:00
  • 9283a1fc81 docs: add missing readmes for hive-c0re, hive-forge, hivectl damocles 2026-07-26 20:57:44 +02:00
  • 14f141625a feat(agent): ship Anthropic's skill-creator plugin by default atlas 2026-07-26 20:21:53 +02:00
  • a48e2f6977 fix(hive-priv): a stop that succeeds must actually release the machine name atlas 2026-07-26 20:17:45 +02:00
  • 37ae72c19d docs(hive-forge): add the missing # Errors section on fetch_combined_in atlas 2026-07-26 19:41:34 +02:00
  • 1219f31c2f fix(hive-forge): tolerate an empty CI state in pr-status + pr-merge atlas 2026-07-26 19:38:47 +02:00
  • fd40138f5a topology: fix stale rustdoc link to deleted set_parent damocles 2026-07-26 19:37:23 +02:00
  • 18745f1a98 job_queue: finish reparent call-site swap, delete dead sync path damocles 2026-07-26 19:28:08 +02:00
  • 05b373474a job_queue: add NodeKind::Reparent (topology moves as a queue node, #2719) damocles 2026-07-26 18:46:38 +02:00
  • 766b1f71fb refactor(hivectl): move quota + subvol under agents atlas 2026-07-26 18:15:42 +02:00
  • 2af8c2d17d fix(gateway): resync the gateway's resolv.conf when the host's changes atlas 2026-07-26 17:56:51 +02:00
  • 7320e2ba3d feat(forge_notify): assigned-issues rollup todo iris 2026-07-26 17:46:44 +02:00
  • 7ba90d5a3f feat(agent): raise a todo when the agent's disk gets tight atlas 2026-07-26 17:42:52 +02:00
  • f108c72f25 hivectl: say which of the three socket failures actually happened atlas 2026-07-26 16:27:38 +02:00
  • 053bbb1bb7 prompts: fix rebase conflict + qualify inbox tool names consistently damocles 2026-07-26 17:29:04 +02:00
  • c42d02e12a prompts: collapse tool bullet list to avoid duplicating mcp descriptions damocles 2026-07-26 17:22:55 +02:00
  • c08f47a035 fix(core): add card styling for K3PT ST4T3 and 1NFR4 entries iris 2026-07-26 17:23:52 +02:00
  • 234822e810 fix(schedules,call): rotate agent columns 90° + coherent history cards iris 2026-07-26 17:22:52 +02:00
  • a58816d17e fix(stats): move window selector into the page header tab bar iris 2026-07-26 17:21:21 +02:00
  • c8ed190ccc fix(logs): log output scrolls internally instead of scrolling the page iris 2026-07-26 17:20:48 +02:00
  • aedfd512c6 prompts: stop steering agents to busy-wait on recv when idle damocles 2026-07-26 16:38:08 +02:00
  • c0c8e2a2d6 hive-forge: add lint unlabeled --scope subcommand damocles 2026-07-26 16:12:23 +02:00
  • 5c4a637941 job_queue: delete the cancelled-power-op intent revert atlas 2026-07-26 16:19:26 +02:00
  • 7589f4c06c job_queue: stop reverting power intent on a cancelled restart atlas 2026-07-26 16:05:13 +02:00
  • 3239526f98 fix: apply rustfmt and address argus nit (cpu_quota optional chaining) iris 2026-07-26 16:18:35 +02:00
  • 6c9bf2012f dashboard: show and edit per-agent resource limits in core LOAD tab iris 2026-07-26 15:17:45 +02:00
  • 6973610d39 deploy: gate config merges on ancestry, CAS the applied/main move atlas 2026-07-26 15:37:49 +02:00
  • 1db3cc32a1 job_queue: retire the now-off-wire step sub-step label atlas 2026-07-26 14:53:19 +02:00
  • ff62bf2235 dashboard: move infra container logs to dedicated INFRA tab iris 2026-07-26 14:56:33 +02:00
  • 7a3614552b hive-priv: redact password-bearing lines before logging forgejo admin output damocles 2026-07-26 15:02:29 +02:00
  • c149963917 resource_limits: read the override map once per SSE scan atlas 2026-07-26 14:56:36 +02:00
  • a6dc980700 feat: per-agent CPU and memory limits atlas 2026-07-26 14:12:58 +02:00
  • 2cab121b35 fix(dashboard): replace unreachable! with proper 400 in post_pause/post_resume iris 2026-07-26 03:22:26 +02:00
  • 59041d4f03 feat(dashboard): add paused badge and pause/resume toggle to agent cards iris 2026-07-26 02:52:45 +02:00
  • 538b56d2e4 fix: add parent field to NodeView test helper in hivectl iris 2026-07-26 02:39:14 +02:00
  • ffb2d78a56 fix(dashboard): draw jobq tree connectors with CSS lines instead of box-drawing chars iris 2026-07-25 21:21:46 +02:00
  • cb936fe2fe feat(dashboard): show jobq node tree in build queue iris 2026-07-25 20:16:20 +02:00
  • 309adec07f docs: add # Errors section to Coordinator::set_paused atlas 2026-07-26 02:58:36 +02:00
  • 20d8618624 docs: regenerate hivectl-cli.md for the pause/resume verbs atlas 2026-07-26 02:53:09 +02:00
  • 31008c83df feat: pause an agent's turn loop without stopping its container atlas 2026-07-26 02:31:54 +02:00
  • 1356a1f049 fix(#2624): make hive-forge failures unmistakable on stderr atlas 2026-07-25 20:46:16 +02:00
  • 3429a8c5a6 job_queue: grow the rebuild subgraph from DeployApply (#2664) atlas 2026-07-25 23:24:48 +02:00
  • 7b2645078a fix(#2635): close review nits on the questions mirror (inc2 pt2) damocles 2026-07-23 22:01:27 +02:00
  • e5ef5a72be feat(#2635): wire harness-local questions mirror (inc2 pt2) damocles 2026-07-23 21:10:51 +02:00
  • 9471201698 feat(#2635): add harness-local questions mirror store (inc2 pt2, unwired) damocles 2026-07-23 20:55:54 +02:00
  • ff8ada77b7 docs: describe the deploy subtree atlas 2026-07-25 21:34:22 +02:00
  • 8499c793fe test: assert the deploy subtree's phase order and tail-on-failure atlas 2026-07-25 21:34:22 +02:00
  • 816006fd48 job_queue: hang the approval link off the deploy root atlas 2026-07-25 21:34:22 +02:00
  • 27ecda7b13 actions: split the config-PR deploy into verify / apply / tail atlas 2026-07-25 21:34:22 +02:00
  • 8899c9f355 lifecycle: add git_delete_ref atlas 2026-07-25 21:34:22 +02:00
  • bdf15168db job_queue: split ApprovalDeploy into a four-node deploy subtree atlas 2026-07-25 21:34:22 +02:00
  • 001ea38ea4 gate stale todo wakes on an emptiness check (#2678) damocles 2026-07-25 20:44:27 +02:00
  • dfadacd45f feat(job-queue): promote the meta-repo deploy window to a queue resource atlas 2026-07-25 20:00:29 +02:00
  • 2316287327 remove hive-agent-wake — no shipped consumer damocles 2026-07-25 20:05:32 +02:00
  • 65a0686297 fix(#2673): set nix fallback in agent + CI containers atlas 2026-07-25 19:33:11 +02:00
  • 6c886d3fa6 hive-agent: inline todo dispatch arms instead of a sub-match + unreachable! damocles 2026-07-25 18:42:10 +02:00
  • 2dcbb78b40 hive-agent: add debug logging around todo upsert/clear/mark-done damocles 2026-07-25 17:40:11 +02:00
  • 9f82dc4e7d fix(#2676): stop hive-priv flooding the journal with list output atlas 2026-07-24 13:50:50 +02:00
  • a66b7ab298 feat(#2659): serve hive-matrix-mcp over persistent streamable-http, drop stdio bridge damocles 2026-07-23 20:20:51 +02:00
  • ae8d1aaac4 builds: drop per-entry agent grouping from DAG renderer iris 2026-07-24 02:10:14 +02:00
  • 03f8bc8a6a docs(#2671): trim per-verb arg help (repo-create) atlas 2026-07-23 22:54:15 +02:00
  • 311599e8f2 docs(#2671): trim per-verb arg help (diff, list, lint, pr-merge) atlas 2026-07-23 22:50:55 +02:00
  • ef9935e3d0 docs(#2671): trim per-verb arg help (pr-create, comments, ci-log, ci-rerun) atlas 2026-07-23 21:55:04 +02:00
  • c64136d094 docs(#2671): trim hive-forge top-level + global-option help atlas 2026-07-23 21:52:33 +02:00
  • c7feeb7f5b test(#2591): assert hivectl header shows source, not a derived label atlas 2026-07-23 17:57:32 +02:00
  • 0ee4647d1e refactor(#2591): drop the client-side DAG label map — show source + node kinds atlas 2026-07-23 17:56:00 +02:00
  • 63b1a6fe39 docs(#2659): note bash extraMcpServers example is illustrative, tracks bashHttpPort damocles 2026-07-23 18:00:06 +02:00
  • c4fcf7fbf1 feat(#2659): serve hive-bash-mcp over persistent streamable-http, drop stdio bridge damocles 2026-07-23 17:34:02 +02:00
  • ecc2ebe682 feat(#2637): rework builds.js for new DagView wire shape iris 2026-07-23 15:20:04 +02:00
  • 29f45ddd48 docs(#2627): crate READMEs for the harness column (hive-agent, hive-agent-mcp, hive-agent-wake, hive-bash-mcp) damocles 2026-07-23 13:05:32 +02:00
  • 0ae0780089 style(#2591): reword render_dag_line doc so clippy doesn't read it as a list atlas 2026-07-23 15:33:21 +02:00
  • acffb6333b test(#2591): update queue tests for Done-nodes-vanish semantics atlas 2026-07-23 15:32:45 +02:00
  • 33c3fb3b34 refactor(#2591): hivectl derives DagView label + roll-up state from nodes atlas 2026-07-23 15:28:20 +02:00
  • 52dd9ede23 feat(#2591): add GET /api/build-log/<node_id> {,/raw} query endpoints atlas 2026-07-23 15:24:04 +02:00
  • 02e2bf895e refactor(#2591): DagView carries host-computed timestamps + NodeView.has_log atlas 2026-07-23 15:20:29 +02:00
  • f3207ce9f8 refactor(#2591): drop never-constructed Template::{Destroy,Reconcile} atlas 2026-07-23 15:05:19 +02:00
  • 51bcad1adb refactor(#2591): fix wire-shape consumers (server await_dags, tests) atlas 2026-07-23 15:01:58 +02:00
  • c574948d7c refactor(#2591): read node lifecycle off the jobq Node; slim DagView build (WIP) atlas 2026-07-23 14:30:21 +02:00
  • 54d144b647 refactor(#2591): slim the job-queue wire types to a raw-graph projection atlas 2026-07-23 14:25:00 +02:00
  • a7f0f3d231 fix(#2635): drop obsolete todos_db/reminders_db path aliases damocles 2026-07-23 14:30:47 +02:00