Add 'Bypass Permissions' mode to shift+tab mode cycle with visual warning indicator

Resolved 💬 3 comments Opened Mar 12, 2026 by mandizel Closed Mar 16, 2026

Feature Request

Currently \shift+tab\ cycles through modes (normal, auto-accept edits, plan mode). I'd like to see a \"Bypass Permissions\" mode added to this cycle that:

  1. Toggles \bypassPermissions\ on/off (equivalent to \--dangerously-skip-permissions\)
  2. Is displayed with red text in the mode indicator to clearly communicate that security checks are bypassed
  3. Shows a warning label, e.g. \⚠ BYPASS PERMISSIONS\ in the footer/status area

Motivation

Currently, enabling bypass permissions requires either restarting Claude Code with a CLI flag or manually editing \settings.json\. Having it as a toggleable mode in the existing cycle would make it:

  • Faster to enable/disable during a session
  • Harder to forget it's active (due to the red visual indicator)
  • Consistent with how other modes are managed

Expected behavior

\shift+tab\ cycles through:

  • \normal\
  • \auto-accept edits\
  • \plan mode\
  • \⚠ bypass permissions\ ← new, shown in red

View original on GitHub ↗

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