- Add getAgentBeadState() and getAgentBeadInfo() to read agent state from beads - Add identityToAgentBeadID() to map daemon identities to agent bead IDs - Update ensureDeaconRunning() to check agent bead state first (ZFC compliant) - Add agent bead state logging in executeLifecycleAction() This is the first step toward ZFC-compliant state detection. Dependent tasks: - gt-psuw7: Remove PID/tmux state inference - gt-2hzl4: Add timeout fallback for dead agents 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
15 KiB
15 KiB