hyperhive/hive-c0re
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 06bc7e31c0 fix(#2289): wire sync_agent failures to dashboard warning banner
sync_agent() now returns bool (false if any step fails). ensure_all()
collects the names of agents whose sync failed and raises a single
set_boot_warning with the aggregated list:

  forge: per-agent sync failed for: alice, bob (see journal for per-step
  detail)

The static_kind() leak is already used for per-org boot warnings in the
same file — the leak is bounded (one per hive-c0re boot, not per request)
so reusing it here is appropriate.

The rebuild call site in job_queue/exec.rs discards the bool return and
keeps its existing tracing::warn! lines, which is the right separation:
rebuilds are their own retry loop and don't need to post a persistent boot
warning.
2026-07-19 14:57:21 +02:00
..
src fix(#2289): wire sync_agent failures to dashboard warning banner 2026-07-19 14:57:21 +02:00
Cargo.toml feat(#2007): export per-agent container cpu/mem/disk via otel 2026-07-15 22:51:31 +02:00