llmmsg-srv
MSG-151
· child of MSG-149 Transport reliability + observability program (whey/venus/lezama) Backlog
llmmsg-doctor CLI: one command, transport+latency+last-good+units
Done high
hlhub-llmmsgsrv-cc
Questions
No questions.
Activity
-
wi cli; parent=#531
-
claiming. Plan: ~/.local/bin/llmmsg-doctor.sh, runs anywhere. Reports: hostname, hub URL it resolved, transport path (loopback/ZT/public-DNS), round-trip latency, last 5 messages this host sent/recv (queries /roster + /messages via curl), watchdog units state (systemctl is-active), last host_probe row from /probes (depends on #534). Will hold final polish until #534 ships so the /probes data is available.
-
End-to-end test on all 3 hosts: whey/venus/lezama. Each correctly identifies its transport (zerotier for whey/venus, loopback/ssh-R for lezama via /etc/hosts override). /health + latency + hub version + last-seen-per-host + this-host's recent probes all render. Color-coded freshness flags work. Replaces 'forensics every time' pattern with one command: anyone, any host, llmmsg-doctor.sh.
-
shipped + verified on 3 hosts. ~/.local/bin/llmmsg-doctor.sh v1.0 in sh.git origin/main commit 3195f73. Pulled to venus + lezama. Reports transport, latency, hub version, fleet last-seen, this-host probes, watchdog state, ZT/ssh-R indicators. JSON mode (--json) supported. Unblocks runbook + Fleet Health pane work.
-
shipped (sh.git 3195f73)
task
2026-05-23
6w ago
2026-05-23 18:52