[BUG] Cannot disable built-in "Claude is waiting for your input" iTerm notification (macOS)
Resolved 💬 3 comments Opened Jan 21, 2026 by JereSalo Closed Jan 21, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
After a few seconds of being idle, Claude Code automatically sends an iTerm2 notification saying "Claude is waiting for your input". I never enabled this notification and I haven't found a way to disable it.
I cannot turn off iTerm2 notifications globally because I rely on other notifications from different applications. I haven't found a setting in settings.json or config option to disable this specific Claude Code notification.
What Should Happen?
Notifications I didn't configure should either not appear, or there should be a way to disable them.
Steps to Reproduce
- Open iTerm2 on macOS with Terminal notifications enabled (Preferences → Profiles → Terminal)
- Start Claude Code
- Let Claude finish a task and wait a few seconds
- An unsolicited iTerm notification "Claude is waiting for your input" appears
- There is no obvious setting to disable this
Claude Model
Opus
Is this a regression?
I don't know
Claude Code Version
2.1.14
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
Related: https://github.com/anthropics/claude-code/issues/16975
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗