- Add full HeartbeatPayload fields (active_tasks, current_task,
uptime_seconds, error_rate, runtime_state) instead of workspace_id only
- Add SDK tip showing run_heartbeat_loop(task_supplier=...) pattern
- Replace raw POST /a2a with fetch_inbound() SDK method
- Keep curl examples for conceptual clarity but mark SDK as recommended path
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>