Claude Code: Uses EnterPlanMode tool despite explicit instructions to present plan as text
Resolved 💬 4 comments Opened Feb 14, 2026 by KKirchhoff Closed Mar 16, 2026
Problem
Claude Code repeatedly invokes the EnterPlanMode tool even though:
- CLAUDE.md clearly states: "Present plan/proposal first, then wait for 'OK', 'Do it', 'Yes' or similar approval"
- Direct prompts like "Make a plan and wait for approval" are ignored
Expected Behavior
- Present the plan as plain text
- Wait for explicit approval before proceeding
- DO NOT invoke the
EnterPlanModetool
Actual Behavior
EnterPlanModetool is invoked, forcing an unnecessary user interaction- Violates the working rules defined in CLAUDE.md
- Happens repeatedly despite corrections
Priority
HIGHEST PRIORITY — blocks effective collaboration
Affected Rule (CLAUDE.md)
NEVER start without approval — ALWAYS wait for explicit confirmation before changing code. Present plan/proposal first, then wait for "OK", "Do it", "Yes" or similar approval.
Resolution
When the user says "make a plan", Claude Code must write text and wait — NOT invoke a tool.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗