[BUG] Claude code wont stop asking for permissions for everything
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?
This started happening a few weeks ago and its the worst. bypass permissions no longer works. https://www.reddit.com/r/ClaudeCode/comments/1rvo79u/claude_code_keeps_asking_for_permission_even_with/ https://www.reddit.com/r/ClaudeAI/comments/1rcpw0y/claude_code_started_asking_permissions_for/
What Should Happen?
claude code shouldnt ask for permissions for everything when bypass permissions is on, or when its settings says not to.
Error Messages/Logs
---
Title: Tool calls prompt for permission even with defaultMode:
bypassPermissions set
Description:
Even with defaultMode: bypassPermissions in
.claude/settings.local.json, Claude Code continues to prompt for
approval on individual tool calls (Bash, Write, Edit). This makes
the bypass setting effectively useless — I have to approve every
single action manually.
Config:
{
"permissions": {
"defaultMode": "bypassPermissions"
}
}
Expected: No permission prompts at all.
Actual: Every tool call still prompts for approval.
Version: Claude Code (Windows 11)
Steps to Reproduce
- Add defaultMode: bypassPermissions to
.claude/settings.local.json:
{
"permissions": {
"defaultMode": "bypassPermissions"
}
}
- Run claude in a project directory
- Ask Claude to create a file or run a bash command
- Observe that Claude still prompts for permission approval on
every tool call despite bypassPermissions being set
Expected: No prompts — all tool calls execute immediately
Actual: Every Bash, Write, and Edit call still triggers a
permission prompt requiring manual approval
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.108 (Claude Code)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
This problem exists in all versions across all operating systems.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗