[BUG] Bell/beep sounds every second during processing despite bell: false
Resolved 💬 2 comments Opened Jan 13, 2026 by olimpuss Closed Feb 26, 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?
Descripción:
Claude Code emits terminal bell characters (~1 per second) while processing, even with these settings:
{
"notifications": "disabled",
"terminal_progress_bar": false,
"bell": false
}
Environment:
- Claude Code version: 2.1.6
- OS: Linux (Ubuntu/Debian)
- Terminal: xterm via PuTTY SSH
- Model: Opus 4.5
Steps to reproduce:
- Connect via SSH with PuTTY (bell enabled)
- Run any prompt in Claude Code
- Hear beep every second during processing
Expected: No bell sounds when bell: false
Actual: Continuous beeping during processing
What Should Happen?
No terminal bell/beep sounds should be emitted when bell: false is configured.
Error Messages/Logs
N/A - No error messages, only unwanted bell/beep sounds during processing.
Steps to Reproduce
● 1. Configure settings.json with: "bell": false, "notifications": "disabled"
- Connect to server via SSH using PuTTY (with terminal bell enabled)
- Start Claude Code:
claude - Send any prompt and wait for processing
- Observe: terminal bell sounds approximately every second while Claude processes the request
Claude Model
Not sure / Multiple models
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.6
Claude Code Version
2.1.6
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Other
Additional Information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗