Native OS system notifications when Claude needs input

Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened Apr 12, 2026 · closed Apr 16, 2026

Problem

When using Claude Code in VS Code, notifications only appear within the editor.
If I'm in another app (browser, terminal, Slack), I miss that Claude is waiting
for my input, which kills the async workflow efficiency.

Proposed solution

Add a first-class setting (e.g. notifications.system: true) that sends native
OS notifications (macOS, Windows, Linux) when Claude needs user input — permission
prompts, questions, or task completion.

Currently the only workaround is a custom hook:

"hooks": {
  "Notification": [{
    "matcher": "",
    "hooks": [{ "type": "command", "command": "osascript -e '...'" }]
  }]
}

This works but is platform-specific and undiscoverable. A built-in toggle would
make the multi-tasking workflow accessible to everyone.

Environment

  • VS Code extension on macOS
  • Also relevant for terminal CLI and desktop app users

View original on GitHub ↗

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