[BUG] CC doesn't ask for edit approvals when enabled in settings

Resolved 💬 5 comments Opened Dec 13, 2025 by fermitron2048 Closed Feb 14, 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?

In Claude Code for the web, Claude doesn't ask for edit approvals when required via settings:

"ask": [
"Edit(**/*)",
...
]

Edit approvals work fine in the CLI - this is just an issue on the web.

What Should Happen?

Claude shouldn’t be able to make edits without approval when set to ‘ask’.

Error Messages/Logs

“ You’re right to be concerned. The settings file at /home/user/claude/.claude/settings.json clearly shows:
"ask": [
  "Edit(**/*)",
  ...
]
This should require approval for all Edit operations, but the approval flow isn’t being triggered. This appears to be a configuration issue with the Claude Code environment - the settings are correct, but the enforcement mechanism isn’t working as expected.
This is not something I can fix from my side. You may want to report this as a bug at https://github.com/anthropics/claude-code/issues

Steps to Reproduce

  1. Change settings as specified as above
  2. Push PR
  3. Open new session so cc on the web is started with the new settings
  4. Have claude edit a file and observe that approval is not requested

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.0.59

Platform

Anthropic API

Operating System

Other

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

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