Permission prompt appears despite --dangerously-skip-permissions flag
Resolved 💬 9 comments Opened Mar 30, 2026 by seokan-jeong Closed Jun 10, 2026
Bug Description
When running Claude Code with --dangerously-skip-permissions, the Edit tool still triggers a permission approval prompt. The prompt reappears for the same tool even after approving it once in the same session.
Reproduction Steps
- Run
claude --dangerously-skip-permissions - All three settings files confirm
bypassPermissions:
~/.claude/settings.json— no permissions override.claude/settings.json—"defaultMode": "bypassPermissions"+allow: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"].claude/settings.local.json—"defaultMode": "bypassPermissions"+ allow list
- Ask Claude to edit a file (e.g., update a markdown file)
- Expected: Edit executes without prompting
- Actual: Permission approval popup appears for
Edit/Updatetool call
Additional Context
- The prompt reappears even after granting permission in the same session
- Platform: macOS (Darwin 24.6.0)
- No
PermissionRequesthooks configured - Plugins enabled:
team-shinchan,slack,discord
Environment
- OS: macOS Darwin 24.6.0
- Shell: zsh
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗