[FEATURE]Don't trigger system notifications when the Claude Code session is already visible on screen
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_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗