[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

  1. Open iTerm2 on macOS with Terminal notifications enabled (Preferences → Profiles → Terminal)
  2. Start Claude Code
  3. Let Claude finish a task and wait a few seconds
  4. An unsolicited iTerm notification "Claude is waiting for your input" appears
  5. 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

View original on GitHub ↗

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