[Bug] Bell notification sent on every message, breaking user-input-needed UX

Resolved 💬 3 comments Opened Nov 26, 2025 by alexey-pelykh Closed Nov 29, 2025

Bug Description
Recent version started using bell/session-end on every message what makes using the bell notification for "user input needed" useless - this is a UX regression

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.0.54
  • Feedback ID: 43124872-e491-4dda-9817-54b3a8ae0d44

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.53 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async k6A (/$bunfs/root/claude:2656:3435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:05:59.973Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.36 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async k6A (/$bunfs/root/claude:2656:3435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:06:00.010Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.49 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async k6A (/$bunfs/root/claude:2656:3435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:06:01.305Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.47 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async k6A (/$bunfs/root/claude:2656:3435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:06:01.305Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.42 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async k6A (/$bunfs/root/claude:2656:3435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:06:01.306Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/alexey-pelykh/.local/share/claude/versions/2.0.54 (expected in multi-process scenarios)\n    at $V0 (/$bunfs/root/claude:2656:1622)\n    at f6A (/$bunfs/root/claude:2654:13481)\n    at async RB7 (/$bunfs/root/claude:2654:14683)\n    at async Zx (/$bunfs/root/claude:2656:236)\n    at async <anonymous> (/$bunfs/root/claude:2656:12469)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-26T06:06:09.163Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗