The Claude Code Notifier extension worked correctly for me during the first day of use. However, after that, it started generating a large number of false positives.
Specifically, before Claude Code has actually finished its process — meaning before the "Stop" button disappears and before I am able to send a new message without it being placed in a queue (i.e., when it is truly "my turn" to interact) — the notifier triggers multiple times.
In practice, it plays the notification sound around 15 times for a single task, seemingly once for each intermediate step Claude performs, rather than only when the process is totally finished.
Environment:
OS: Windows 11
Editor: VS Code
Expected behavior:
The notification should trigger only once, when Claude Code has fully completed its task and is ready for the next user input (no queue state).
Actual behavior:
Multiple notification sounds are triggered prematurely, creating false positives and making the feature unreliable.
Additional notes:
This behavior significantly reduces usability, as it becomes difficult to distinguish when Claude has actually finished.
The Claude Code Notifier extension worked correctly for me during the first day of use. However, after that, it started generating a large number of false positives.
Specifically, before Claude Code has actually finished its process — meaning before the "Stop" button disappears and before I am able to send a new message without it being placed in a queue (i.e., when it is truly "my turn" to interact) — the notifier triggers multiple times.
In practice, it plays the notification sound around 15 times for a single task, seemingly once for each intermediate step Claude performs, rather than only when the process is totally finished.
Environment:
OS: Windows 11
Editor: VS Code
Expected behavior:
The notification should trigger only once, when Claude Code has fully completed its task and is ready for the next user input (no queue state).
Actual behavior:
Multiple notification sounds are triggered prematurely, creating false positives and making the feature unreliable.
Additional notes:
This behavior significantly reduces usability, as it becomes difficult to distinguish when Claude has actually finished.