[FEATURE]Don't trigger system notifications when the Claude Code session is already visible on screen

Resolved 💬 1 comment Opened Apr 25, 2026 by laura06-ai Closed May 29, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When running multiple Claude Code sessions in parallel (4 in my case), the "action required" system notification often appears on top of the session window in the bottom-right corner of the screen. This forces me to dismiss the notification before I can interact with the session and approve the action.

The notification is redundant in this case — I can already see the session asking for input. It only becomes an obstacle.

Proposed Solution

Only trigger system notifications when the relevant session window is not already visible (minimized, in the background, or on another desktop/workspace). If the user is already looking at the session, no notification is needed.

Alternative Solutions

Notifications keep their usefulness (alerting me when I'm away from the session) without becoming an obstacle when I'm already paying attention to it.

Priority

Medium - Would be very helpful

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗