[Feature] Configurable Shift+Tab permission-mode cycle (order + subset)
Open 💬 0 comments Opened Jun 29, 2026 by jaded423
Feature request
Two pain points, one fix — an ordered modeCycle array in settings.json:
- Order (non-monotonic): cycle is default → acceptEdits → plan → auto. Escalating semi-auto (acceptEdits) → full-auto with one Shift+Tab instead drops into plan — more restrictive — and can halt a task already permitted.
- Subset: users who only use 2 of 3 modes hit a 2-tap guessing game and overshoot.
Proposed:
"permissions": { "modeCycle": ["plan", "default", "acceptEdits", "auto"] }
Shift+Tab rotates only the listed modes, in the listed order. defaultMode already picks the start; this completes the story.
Prior art: #52332 (same ask, auto-closed as stale).
Environment
- Platform: darwin
- Version: 2.1.195
- Feedback ID: 4486c079-b028-4b01-bbd3-2b6fc96ba0e0