Interesting that you’re asking Cursor to reach parity with Claude Code on this. On the Claude Code side, a lot of us still don’t get native completion notifications reliably either (the Notification hook silently drops in the VS Code extension in some setups). That’s why I wrote a small VS Code extension that listens to PermissionRequest / Stop / UserPromptSubmit / PostToolUse and plays distinct sounds per event.