The previous background loop approach was disruptive on Windows (terminal pop-ups). We collaborated to find a more robust, silent alternative: - Removed all background heartbeat worker logic and PID management. - Implemented 'Passive Heartbeat' in tools/bb.ts: every agent command now refreshes liveness as a side-effect. - Updated bb-init.mjs to use explicit heartbeat calls for adoption/registration. - Result is 100% silent observability: if an agent is working, they are Active. If they stop, they drift to Stale. OPERATIVE: silver-castle SESSION: 2026-02-14-1300 |
||
|---|---|---|
| .. | ||
| guardrails | ||
| bb.ts | ||