forked from bchanot/claude
Notification matcher covers input-needed events only; end of turn had no signal but idle_prompt, ~60s late. Wire notify-attention.sh on Stop too, branching on hook_event_name for the message. Signal only: returns terminalSequence + suppressOutput, never blocks (guard vs BDR-083). Header documents both client-side prerequisites found in BLK-020.