From 5360b226cbf22ef734c8aab052691206fd2652fb Mon Sep 17 00:00:00 2001 From: janpeter visser Date: Fri, 1 May 2026 14:55:14 +0200 Subject: [PATCH] docs: add heartbeat implementation note to CLAUDE.md MCP-integratie sectie --- CLAUDE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CLAUDE.md b/CLAUDE.md index 04aba51..70794a0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -303,6 +303,7 @@ Dit blijft gelden als je tussen jobs door commits, branches of pushes hebt gedaa **Code koppelen aan app** - 'Pak de volgende job uit de Scrum4Me-queue' / 'draai de queue leeg' / 'batch agent' — scrum4me-mcp registreert bij startup een ClaudeWorker-record + heartbeat (5s); SIGTERM/SIGINT ruimt 'm op. UI telt actieve workers via `last_seen_at < now() - 15s`. +- Heartbeat: `src/presence/heartbeat.ts` — `startHeartbeat({ tokenId, intervalMs? })` retourneert `{ stop }`. Stopt automatisch bij `record-not-found` (token gerevoked). ### Prompt