müde
49f4e9cc89
dashboard: forge-linked config + approval card + 3-way diff base
...
- forge nix option moves to hyperhive.forge.enable, defaults true;
hive-c0re imports the forge module so it's on by default.
- drop the agent.nix container-row viewer + /api/agent-config; link
to the agent-configs forge repo instead.
- restructure pending approvals into a card (identity header /
what-changed body / decision actions) with a link to the proposal
commit on the forge.
- diff opens in the side panel with a 3-way base toggle: vs applied
(running) / vs last-approved / vs previous proposal, served by the
new /api/approval-diff/{id}?base= endpoint.
2026-05-20 11:22:28 +02:00
..
actions.rs
forge: mirror applied config repos to a private agent-configs org
2026-05-20 10:24:50 +02:00
agent_server.rs
recv: fold batch drain into recv(max) — one tool, uniform list response
2026-05-19 01:07:30 +02:00
approvals.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
auto_update.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
broker.rs
recv: fold batch drain into recv(max) — one tool, uniform list response
2026-05-19 01:07:30 +02:00
client.rs
hive-c0re: admin socket server + client (stub dispatch)
2026-05-14 20:49:11 +02:00
container_view.rs
container row: pending-reminder count chip ( ⏰ N)
2026-05-17 23:52:56 +02:00
coordinator.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
crash_watch.rs
phase 6: container events + drop the 5s /api/state poll
2026-05-17 22:01:15 +02:00
dashboard.rs
dashboard: forge-linked config + approval card + 3-way diff base
2026-05-20 11:22:28 +02:00
dashboard_events.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
events_vacuum.rs
events_vacuum: drop row cap, age-only retention (7d min)
2026-05-17 23:19:08 +02:00
forge.rs
forge: mirror applied config repos to a private agent-configs org
2026-05-20 10:24:50 +02:00
lifecycle.rs
lifecycle: bind each sub-agent's config repo read-only at /agents/<name>/config
2026-05-20 10:05:02 +02:00
limits.rs
limits: raise message body cap 1k → 4k (catches ~95% of conversational overflow)
2026-05-17 22:15:25 +02:00
loose_ends.rs
rename: open_threads → loose_ends + cancel_thread → cancel_loose_end across wire / tools / web ui
2026-05-18 18:24:09 +02:00
main.rs
rename: open_threads → loose_ends + cancel_thread → cancel_loose_end across wire / tools / web ui
2026-05-18 18:24:09 +02:00
manager_server.rs
get_logs: resolve the broker-logical 'manager' alias to the hm1nd machine
2026-05-20 10:48:24 +02:00
meta.rs
forge: ensure core/meta repo + mirror meta commits to forge
2026-05-17 01:52:00 +02:00
migrate.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
operator_questions.rs
clippy: zero pedantic warnings across the tree
2026-05-18 22:09:34 +02:00
questions.rs
rename: open_threads → loose_ends + cancel_thread → cancel_loose_end across wire / tools / web ui
2026-05-18 18:24:09 +02:00
reminder_scheduler.rs
reminders: persist + surface delivery failures
2026-05-18 00:08:09 +02:00
server.rs
nix fmt + rustfmt sweep
2026-05-17 01:40:28 +02:00