Fleet Phase-2: operator observability (fleet ps + heartbeat + watch + send --verify) #578
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Workstream W-FLEET under mvp-20260312. Closes internal task fleet-observability-1.
Restore operator observability into fleet agent sessions, per docs/fleet/PRD.md:
mosaic fleet ps— joins systemd + tmux + process + idle + heartbeat into one view; flags DRIFT (roster runtime != pane command) and BOOT-ENABLE (active but unit disabled);--jsoncarries tenant_id + host (zero-foreclosure for multi-tenant/multi-host).~/.config/mosaic/fleet/run/<agent>.hb; runtimes emit ts/pid/status; healthy = answered within 3x interval.mosaic agent watch— read-only join (cannot send keystrokes / no resize tyranny).mosaic agent send --verify— delivery/acceptance receipt, not just keystroke injection.North star: docs/fleet/north-star.md