[Feature Request] Clarify blocking vs non-blocking hook status in hook messages
Resolved 💬 4 comments Opened Nov 4, 2025 by kitaekatt Closed Jan 9, 2026
Bug Description
It is unclear whether hooks are blocking or non-blocing and the associated message can not be edited by the use and should thus be revised for clarity. For example instead of PreToolUse:Write do 🔒PreToolUse:Write to indicate this is a blocking hook or alternative PreToolUse:Write(Blocking), for non blocking PreToolUse:Bash -> ℹ️PreToolUse:Bash or PreToolUse:Bash(Non-Blocking)
Environment Info
- Platform: darwin
- Terminal: kitty
- Version: 2.0.31
- Feedback ID: d45a3a56-431c-4440-87cd-4280133db598
Errors
[{"error":"Error\n at KT (/$bunfs/root/claude:54:1142)\n at <anonymous> (/$bunfs/root/claude:59:9841)\n at emit (node:events:92:22)\n at endReadableNT (internal:streams/readable:861:50)\n at processTicksAndRejections (native:7:39)\n at spawnSync (unknown)\n at spawnSync (node:child_process:226:22)\n at l$H (/$bunfs/root/claude:89:1337)\n at KG (/$bunfs/root/claude:89:3436)\n at read (/$bunfs/root/claude:763:3025)\n at request (/$bunfs/root/claude:61:2146)\n at processTicksAndRejections (native:7:39)\n at spawnSync (unknown)\n at spawnSync (node:child_process:226:22)\n at l$H (/$bunfs/root/claude:89:1337)\n at KG (/$bunfs/root/claude:89:3436)\n at read (/$bunfs/root/claude:763:3025)\n at read (/$bunfs/root/claude:763:2152)\n at <anonymous> (/$bunfs/root/claude:3613:14527)\n at L (/$bunfs/root/claude:11:15095)","timestamp":"2025-11-04T15:28:53.819Z"}]This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗