Permission mode reverts to dangerously-skip-permissions after user switches to normal mode
Resolved 💬 3 comments Opened Feb 18, 2026 by mannewalis Closed Feb 22, 2026
Bug
When Claude Code is launched with --dangerously-skip-permissions, and the user manually switches to normal permission mode during the session, the permission mode can silently revert back to bypass-permissions mode.
Steps to reproduce
- Launch Claude Code with
--dangerously-skip-permissions - During the session, switch to normal permission mode (no auto-approvals)
- Continue working — at some point the mode switches back to bypass permissions without user action
Expected behavior
Once the user switches to normal permission mode, it should stay in normal mode for the rest of the session unless the user explicitly changes it back.
Actual behavior
The permission mode reverts to dangerously-skip-permissions at some point, allowing tool calls to execute without user approval.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗