acceptEdits mode no longer auto-approves Write (new file creation) — regression in v2.1.80
Resolved 💬 4 comments Opened Mar 20, 2026 by krishna-goje Closed May 1, 2026
Description
In acceptEdits mode, creating new files via the Write tool now prompts for permission. This is a regression — acceptEdits mode previously auto-approved both Edit (modify existing) and Write (create new) operations without prompting.
Steps to Reproduce
- Start Claude Code in
acceptEditsmode (either via settingsdefaultModeor by switching with Shift+Tab) - Ask Claude to create a new file (e.g., a markdown file in a project folder)
- Result: Permission prompt appears: "Do you want to create X? 1. Yes 2. Yes, and allow Claude to edit its own settings 3. No"
Expected Behavior
acceptEdits mode should auto-approve both Edit (existing files) and Write (new files) without prompting — as it did in prior versions.
Actual Behavior
- Edit existing file: Auto-approved (correct)
- Write new file: Prompts for permission (regression)
Environment
- Claude Code version: 2.1.80
- OS: macOS (Darwin 25.1.0)
- Settings:
"Edit","Write","Read"all present as blanket entries inpermissions.allow
Impact
This breaks the workflow for users who rely on acceptEdits mode for autonomous file operations. Every new file creation requires manual approval, which was not the case approximately 1-2 weeks ago.
Notes
- Edit operations on existing files still auto-approve correctly in acceptEdits mode
- The blanket
"Write"entry in the allow list does not override this behavior - Colleague on same team does not experience this issue (may be on different version or different permission config)
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗