#538 ·
llmmsg-srv · child of #531/fleet_health endpoint + transport-registry table
- Ref
#538(#538)- Project
llmmsg-srv- Parent
- backlog #531 Transport reliability + observability program (whey/venus/lezama)
- Status
- done
- Priority
- normal
- Type
- task
- Assigned
- hub-llmmsgsrv-cc
- Created by
- —
- Created
- 2026-05-23T18:46:26.229Z
- Updated
- 2026-05-23T18:58:02.762Z
- Closed
- 2026-05-23T18:58:02.762Z
Questions
No questions.
Event log
-
wi cli; parent=#531
-
claiming in parallel with #535 per PM. /fleet_health returns per-host snapshot: last_probe_ts, last_message_ts, latest_transport, agents_alive, agents_silent, status=green|yellow|red derived from silence_thresholds table. Same config table as #535; one schema, two consumers.
-
Shipped same v2.8.6. GET /fleet_health returns per-host {status: green|yellow|red, last_probe: {ts/transport/latency/ssh_r/zt}, agents: [{agent, last_seen, silence_s, threshold_s, status}]}. Status derived from worstFactor (silence/threshold) and probe age (>24h=red, >4h=yellow). Hosts: lezama/venus/whey detected; project-suffix agents with no probe land in 'unknown' bucket (informative, no alerts fire since rules don't match). Ready for coder-chatduo-cc to consume in chat-duo #537.
-
shipped + verified. GET /fleet_health endpoint serving per-host aggregated snapshot. Hub v2.8.6 same commit family. coder-chatduo-cc unblocked for #537 (Fleet Health pane).
-
shipped hub v2.8.6 commit 90c0d2c