Watch
0
0
Fork
You've already forked hyperhive
0

Commit graph

  • 1b1c6e03b9 refactor(matrix): extract room_label helper, dedup 4 call sites damocles 2026-06-15 12:05:04 +02:00
  • 9902d9d9a5 fix(ci): resolve the forge domain to loopback in the hive-ci runner atlas 2026-06-15 13:32:01 +02:00
  • f633abbdc4 refactor(hive-forge): share latest-per-reviewer logic between pr-status and pr-merge atlas 2026-06-15 11:39:19 +02:00
  • f6e1651dff feat(#1671): reject matrix send when room has unread messages damocles 2026-06-15 10:16:16 +02:00
  • d89666baa9 docs(ci): document jobTimeout, fix forge.ci option path damocles 2026-06-15 10:18:34 +02:00
  • bfeb23ce06 fix(forge): pre-create Actions artifact storage dir so uploads persist atlas 2026-06-15 10:13:24 +02:00
  • 9d8367bb24 feat(hive-forge): add pr-merge verb (#1670) atlas 2026-06-15 09:54:33 +02:00
  • 06c5d68071 refactor(dashboard): move SYST3M section CSS into shared system-sections.css iris 2026-06-15 09:51:30 +02:00
  • ca84cf427b fix(#1666): wake on pending matrix invites via post-sync sweep damocles 2026-06-14 22:07:04 +02:00
  • c7ffe9336b docs(hive-forge): add # Errors to put_no_content (argus review) atlas 2026-06-14 22:04:01 +02:00
  • 3790faf318 feat(hive-forge): add repo-create + repo-add-collaborator verbs atlas 2026-06-14 21:33:34 +02:00
  • 41c4682f7a refactor(#1450): lift shared harness-path resolution into hive-sh4re damocles 2026-06-14 21:21:07 +02:00
  • 789ecd86f6 fix(#1661): show default-perms agents with effective values in perms tab damocles 2026-06-14 20:46:18 +02:00
  • 24cbafc64a feat(dashboard): live-append the LOGS AUDIT tab via audit_entry_added iris 2026-06-13 18:41:17 +02:00
  • f21a812f5f audit-log: #[must_use] on record() per review atlas 2026-06-13 16:11:17 +02:00
  • 629f08a113 feat(audit): live-append event for the dashboard audit view atlas 2026-06-13 16:03:04 +02:00
  • 9bd51a7440 feat(#1653): optional name param for bash run tool damocles 2026-06-13 16:08:31 +02:00
  • 0b6a52e81f docs(web-ui): document the LOGS AUDIT sub-tab + /api/audit-log iris 2026-06-13 15:59:40 +02:00
  • e08122a206 fix(#1643): filter destroyed-agent targets from dashboard schedule view damocles 2026-06-13 15:58:44 +02:00
  • 8b991b2cc5 feat(dashboard): AUD1T — privileged-actions audit trail as a LOGS sub-tab iris 2026-06-13 14:08:27 +02:00
  • 79fa4f97b7 audit-log: add # Errors doc sections per review atlas 2026-06-13 14:00:02 +02:00
  • 962259a8d6 audit-log: expose total count in /api/audit-log response atlas 2026-06-13 13:49:54 +02:00
  • a452a92fb1 feat(audit): persistent audit log of agent-initiated privileged actions atlas 2026-06-13 13:45:02 +02:00
  • e9dec143e5 forge_notify: replace issue-tag comments with doc references (tracker-tag lint) damocles 2026-06-13 12:10:23 +02:00
  • e6edfea0a8 fix(#1637): don't label later activity (bodiless reviews) as new PR damocles 2026-06-13 11:59:30 +02:00
  • f05031ebe3 feat(#1636): infra_admin capability — restart hive-ci/gateway/forge via restart tool damocles 2026-06-13 11:41:15 +02:00
  • f0be0172d5 prompt: trim /knowledge bullet to path + README pointer per review damocles 2026-06-13 11:29:33 +02:00
  • d4333fc22f prompt: clarify /knowledge entry point and fix the contribution flow damocles 2026-06-13 11:02:33 +02:00
  • 3af3c3a613 turn_stats: create the session_id index after the column exists damocles 2026-06-13 11:26:21 +02:00
  • d090df3c36 matrix: skip room invite when the user is already invited or joined damocles 2026-06-13 11:00:28 +02:00
  • 3795ffc1c6 harness: gate the bash mcp server behind the execution tool group damocles 2026-06-13 11:18:16 +02:00
  • 6c3a83ffa1 fix(dashboard): correct container-load cgroup path (always-empty LOAD tab) atlas 2026-06-10 22:22:59 +02:00
  • 878f95205b fix(dashboard): wire data-async form submit handler on the C0R3 page iris 2026-06-10 22:17:40 +02:00
  • 48347a01c9 docs(web-ui): document the first-turn ctx stats chip iris 2026-06-10 21:44:14 +02:00
  • 0d013aefbb docs(web-ui): sync dashboard docs after the SYST3M → C0R3 page move iris 2026-06-10 21:40:04 +02:00
  • 859cb256f3 docs(network): document container-side route + resolver wiring for isolation atlas 2026-06-10 21:34:14 +02:00
  • 495146a05c fix(network): order isolated-DNS oneshot before the harness atlas 2026-06-10 21:01:13 +02:00
  • d993ad2c47 fix(network): wire default route + bridge DNS for isolated containers atlas 2026-06-10 20:52:12 +02:00
  • 8db8bd610f feat(stats): surface first-turn ctx tokens on the per-agent stats page iris 2026-06-10 20:06:54 +02:00
  • 62c41baf63 docs: drop residual both-binaries framings + stale binary_subcommand doc damocles 2026-06-10 20:04:03 +02:00
  • cc03af3390 docs: drop stale two-loop/two-binary framings (single hive serve loop) damocles 2026-06-10 19:55:34 +02:00
  • 17ddba0341 feat(#1466): add sessions table + turn_stats.session_id capture for per-session stats damocles 2026-06-10 19:37:48 +02:00
  • 0c1c06ad76 docs: drop stale hive-m1nd references (single hive binary) damocles 2026-06-10 19:45:08 +02:00
  • b38c834182 fix(dashboard): keep the logs ← home link + sub-tabs on one row iris 2026-06-10 19:28:29 +02:00
  • 1510071e42 feat(dashboard): remove the SYST3M tab now that C0R3 owns it iris 2026-06-10 19:18:29 +02:00
  • be8d97ded7 feat(dashboard): add standalone C0R3 page (system tab → its own page) iris 2026-06-10 19:03:38 +02:00
  • 8792db9424 feat(#551): gate server-side e2ee behind opt-in matrix.allowEncryption (default off) damocles 2026-06-10 19:03:16 +02:00
  • a6dd6d5dd8 fix(#551): update Cargo.lock for matrix-sdk e2e-encryption feature damocles 2026-06-05 19:51:32 +02:00
  • 78317b9cac feat(#551): switch read_room to room.messages() for e2ee decryption, add UTD sentinel, update docs damocles 2026-06-03 23:26:26 +02:00
  • f51402a867 feat(#551): enable matrix e2ee -- add e2e-encryption feature, wire EncryptionSettings, flip tuwunel allow_encryption damocles 2026-06-03 23:17:05 +02:00
  • 9e499b25ea feat(#1114): filter hyperhive flake source via named hyperhiveFlakeSource atlas 2026-06-10 17:24:43 +02:00
  • 6b4b0f11c0 docs(web-ui): document turn start/end times + duration on the agent terminal iris 2026-06-10 15:38:04 +02:00
  • e89ca90956 feat(agent-ui): show turn start/end times + duration on the agent terminal iris 2026-06-10 13:56:30 +02:00
  • 50e0ef9b46 feat(#1540): expose per-event ts on live frame + history rows damocles 2026-06-10 14:01:35 +02:00
  • 564417a6da docs(web-ui): add Forge tile to H0M3 page documentation (follow-up to #1608) lexis 2026-06-10 13:30:09 +02:00
  • 986b3df9b0 feat(frontend): add forge link tile to H0M3 hub iris 2026-06-10 13:13:32 +02:00
  • bd9140ed20 ci: re-trigger CI after #1606 stuck-runner recovery damocles 2026-06-10 13:15:13 +02:00
  • 1ee48989f2 style(#1591): wrap over-long assert line to satisfy rustfmt damocles 2026-06-10 01:39:02 +02:00
  • aa86af845a fix(#1591): singular grammar for one pending-login agent damocles 2026-06-10 01:19:05 +02:00
  • 2157c3ae01 feat(#1591): surface pending-login + crashing-agent banner warnings damocles 2026-06-10 01:03:27 +02:00
  • 5f57ea4ef1 ci(#1555): de-circularize hive-matrix-mcp lib doc (argus nit) atlas 2026-06-10 12:38:51 +02:00
  • ab1b07acce ci(#1555): prose-ify legacy tracker tags; add lint:allow escape hatch atlas 2026-06-10 01:40:57 +02:00
  • ceb3e3b01a feat(frontend): per-agent effort-level quick-picker (#1596) iris 2026-06-10 01:26:52 +02:00
  • 7eb1cef62b fix(#1595): rename effort env to HIVE_DEFAULT_EFFORT atlas 2026-06-10 01:18:45 +02:00
  • 004df7a1c9 feat(#1595): add hyperhive.effortLevel baseline default option atlas 2026-06-10 01:10:10 +02:00
  • ec343046ea feat(#1597): persist + apply per-agent claude effort override damocles 2026-06-10 01:15:50 +02:00
  • d7bba48176 fix(frontend): stack the warning banner + tab bar in one sticky wrapper (#1587) iris 2026-06-10 01:05:55 +02:00
  • 0dc85e8261 fix(frontend): flag gone-agent columns in the schedules table (#1586) iris 2026-06-10 00:55:28 +02:00
  • 6f672c2162 chore(#1590): drop dead forge bootstrap scripts damocles 2026-06-10 00:34:57 +02:00
  • 4c736f54e2 refactor(frontend): extract the schedules tab into schedules.js (#1451) iris 2026-06-09 14:59:47 +02:00
  • 306befa1c1 feat(frontend): add icons to the H0M3 link cards (#1582) iris 2026-06-09 15:03:01 +02:00
  • d6b95d22f0 fix(forge): make Forgejo's signing key actually resolve atlas 2026-06-09 14:07:51 +02:00
  • 3fda4ab127 refactor(frontend): extract shared render/format helpers into util.js (#1451) iris 2026-06-09 13:46:53 +02:00
  • 6734cab382 feat(ci): expose the runner job timeout as a tunable option atlas 2026-06-09 13:38:57 +02:00
  • d6aabcfe93 ci: tighten tracker-tag lint to exclude digit-runs glued to a letter (#1555) iris 2026-06-09 11:50:06 +02:00
  • 5ef6a8b683 fix(frontend): put the dashboard home link and tab strip on one row (#1576) iris 2026-06-09 13:35:33 +02:00
  • a477bc47f8 refactor(frontend): extract the permissions tab into permissions.js (#1451) iris 2026-06-09 12:29:15 +02:00
  • d14d79ce3b fix(frontend): give the server-warning bar an opaque background (#1572) iris 2026-06-09 12:31:26 +02:00
  • 5804e986ce refactor(#1474): extract remaining dispatch_shared + hive-priv arms, drop their too_many_lines allows damocles 2026-06-09 12:22:25 +02:00
  • 02dcf4d028 refactor(#1474): extract dispatch arm logic in manager_server + hive-priv damocles 2026-06-09 11:43:31 +02:00
  • c6d9f59c4d refactor(#1474): extract dispatch arm logic into helpers (server + agent_server) damocles 2026-06-09 11:34:49 +02:00
  • 59054b1f57 refactor(frontend): extract the agent roster into dashboard/state.js (#1451) iris 2026-06-09 11:33:28 +02:00
  • 377229ab6d ci: bound CI jobs with timeout-minutes atlas 2026-06-09 11:24:51 +02:00
  • 029a8b51a3 ci: make the tracker-tag lint its own non-blocking check atlas 2026-06-09 11:18:48 +02:00
  • 094b317a83 ci: add a warn-mode lint for tracker tags in source atlas 2026-06-09 09:02:42 +02:00
  • bb2a031135 refactor(frontend): unify dashboard tabbar with the minimal pill chrome (#1464 step 3b) iris 2026-06-09 11:23:41 +02:00
  • eb61660d35 chore(nix): replace tracker tags with prose in nix comments atlas 2026-06-09 09:34:49 +02:00
  • ac7923e01f address review: drop issue refs from continue-mechanism comments damocles 2026-06-09 00:25:49 +02:00
  • daa6a59324 fix(#1543): drive request_next_turn continue in-process, not via the broker damocles 2026-06-09 00:12:14 +02:00
  • 3130e56cfb refactor(#1474): replace too_many_arguments allows on pub fns with param structs damocles 2026-06-09 09:19:40 +02:00
  • 7c9954ceec chore(#1474): add reason= to remaining bare clippy allows outside dashboard damocles 2026-06-09 00:26:19 +02:00
  • 49a0a0d15f refactor(frontend): extract the page-chrome into @hive/shared (#1464 step 3) iris 2026-06-09 09:13:35 +02:00
  • 44a9ac7002 address review: drop issue ref from set_status test comment damocles 2026-06-09 00:25:18 +02:00
  • a4d15cea28 fix(#1548): make set_status always-on regardless of tool groups damocles 2026-06-09 00:00:40 +02:00
  • 2db94a920a chore(frontend): scrub pre-existing issue-tag refs from source comments iris 2026-06-09 00:24:49 +02:00
  • 293e608ca4 refactor(frontend): invert the dashboard + H0M3 gutter (#1537) iris 2026-06-09 00:18:01 +02:00
  • df3058e311 refactor(#1456): extract dashboard state-file proxy + path-validation into dashboard/state_files.rs damocles 2026-06-08 23:46:47 +02:00
  • ec3ca216c5 refactor(#1456): extract dashboard approval + diff endpoints into dashboard/approvals.rs damocles 2026-06-08 23:29:15 +02:00
  • 55705f17d3 refactor(#1456): extract dashboard lifecycle endpoints into dashboard/lifecycle_ops.rs damocles 2026-06-08 23:19:30 +02:00
  • 4e06a9682d refactor(#1456): extract dashboard build-log endpoints into dashboard/build_logs.rs damocles 2026-06-08 23:16:05 +02:00