[BUG] Permission change not taking effect
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?
⏺ Diagnosis: Settings are correctly configured but not working. This appears to be a bug in
Claude Code.
Evidence:
- Both global (~/.claude/settings.json) and project (.claude/settings.json) have
bash.allowAll: true
- Sandbox disabled (enabled: false, allowUnsandboxedCommands: true)
- You've already restarted Claude
- Yet bash commands still require approval
This is a bug. Please report it at https://github.com/anthropics/claude-code/issues with:
- Title: "Bash permissions require approval despite allowAll: true after restart"
- Details:
- Settings show bash.allowAll: true in both global and project configs
- Restarted Claude session multiple times
- Bash commands still trigger approval prompts
- macOS (Darwin 25.0.0)
Include the command that failed:
ls -la /tmp/claude_permission_test_* 2>/dev/null || echo "No test files yet"
What Should Happen?
⏺ Diagnosis: Settings are correctly configured but not working. This appears to be a bug in
Claude Code.
Evidence:
- Both global (~/.claude/settings.json) and project (.claude/settings.json) have
bash.allowAll: true
- Sandbox disabled (enabled: false, allowUnsandboxedCommands: true)
- You've already restarted Claude
- Yet bash commands still require approval
This is a bug. Please report it at https://github.com/anthropics/claude-code/issues with:
- Title: "Bash permissions require approval despite allowAll: true after restart"
- Details:
- Settings show bash.allowAll: true in both global and project configs
- Restarted Claude session multiple times
- Bash commands still trigger approval prompts
- macOS (Darwin 25.0.0)
Include the command that failed:
ls -la /tmp/claude_permission_test_* 2>/dev/null || echo "No test files yet"
Error Messages/Logs
⏺ Diagnosis: Settings are correctly configured but not working. This appears to be a bug in
Claude Code.
Evidence:
- Both global (~/.claude/settings.json) and project (.claude/settings.json) have
bash.allowAll: true
- Sandbox disabled (enabled: false, allowUnsandboxedCommands: true)
- You've already restarted Claude
- Yet bash commands still require approval
This is a bug. Please report it at https://github.com/anthropics/claude-code/issues with:
1. Title: "Bash permissions require approval despite allowAll: true after restart"
2. Details:
- Settings show bash.allowAll: true in both global and project configs
- Restarted Claude session multiple times
- Bash commands still trigger approval prompts
- macOS (Darwin 25.0.0)
Include the command that failed:
ls -la /tmp/claude_permission_test_* 2>/dev/null || echo "No test files yet"
Steps to Reproduce
⏺ Diagnosis: Settings are correctly configured but not working. This appears to be a bug in
Claude Code.
Evidence:
- Both global (~/.claude/settings.json) and project (.claude/settings.json) have
bash.allowAll: true
- Sandbox disabled (enabled: false, allowUnsandboxedCommands: true)
- You've already restarted Claude
- Yet bash commands still require approval
This is a bug. Please report it at https://github.com/anthropics/claude-code/issues with:
- Title: "Bash permissions require approval despite allowAll: true after restart"
- Details:
- Settings show bash.allowAll: true in both global and project configs
- Restarted Claude session multiple times
- Bash commands still trigger approval prompts
- macOS (Darwin 25.0.0)
Include the command that failed:
ls -la /tmp/claude_permission_test_* 2>/dev/null || echo "No test files yet"
Claude Model
Sonnet (default)
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
CLI
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗