fix(fleet): heartbeat consistency — MOSAIC_HOME path + configurable interval #595
Reference in New Issue
Block a user
Delete Branch "feat/f3-pi-harness-hb"
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?
Closes #594 · F3 milestone 1 · refs #588. The 2 pre-existing HB bugs (from #584) you flagged in the #590 review:
MOSAIC_HOME-> matches the pathfleet psreads (no more false stale/unknown on custom homes).heartbeatIntervalMs()honorsMOSAIC_HEARTBEAT_INTERVAL; freshness threshold tracks the writer's real cadence. + vitest test.Validated locally (custom-home paths match; interval 30->30000ms). prettier clean. Local typecheck not run (no node_modules) — CI verifies.
NOTE:
test-start-agent-session.shhas a pre-existing env-dependent failure (Test 1 'agent workdir mismatch' — fails identically on origin/main, unrelated to HB) that aborts before the HB tests; flagging for the F3 harness-tooling pass.