2026-05-27
Claim heartbeat and lost-claim recovery
- - SDK and MCP guarded runs now opt into claim-level heartbeat by default, with a 5-minute lost-claim timeout.
- - Availsync can mark a disappeared agent run as lost, clear active file claims, and show heartbeat_missed/lost events in the work timeline.
- - The new /v1/work/run/heartbeat endpoint records claim liveness without extending the lease or consuming monthly coordination API-call quota.
- - The work dashboard distinguishes live heartbeat claims, lease-only claims, and lost claims.

