EnterPlanMode tool unnecessarily blocked by 'auto mode unavailable' plan restriction
Resolved 💬 2 comments Opened Mar 31, 2026 by Mikethekidmyers Closed May 26, 2026
Bug Description
The EnterPlanMode tool fails with "Auto mode is unavailable for your plan" on paid plans (5x). Plan mode is a read-only exploration phase that restricts editing — it should not require auto mode permissions.
Impact
Plugins/skills that use EnterPlanMode (e.g., superpowers plugin's planning workflows) crash or fail on plans where auto mode is unavailable, even though the plan mode workflow only uses read-only tools (Read, Glob, Grep).
Steps to Reproduce
- Be on a Claude plan where auto mode is unavailable (e.g., 5x)
- Have a plugin/skill that calls
EnterPlanMode(e.g., superpowers plugin) - Trigger a planning workflow
- Observe: "Auto mode is unavailable for your plan"
Expected Behavior
EnterPlanMode should work independently of auto mode, since it's a read-only restriction — not an auto-approval escalation.
Workaround
Adding to CLAUDE.md: "NEVER use EnterPlanMode or ExitPlanMode" — forces inline planning instead.
Environment
- Claude Code version: latest
- OS: macOS (Darwin 25.3.0)
- Plan: 5x
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗