Search the documentation
6 pages for exitplanmode.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…| None, # The command or description of the stopped task } ``` ### ExitPlanMode **Tool name:** `ExitPlanMode` **Input:** ```python theme={null} { "plan": str # The plan to run by the user f…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…he CLI still wraps it with the read-only enforcement preamble and the ExitPlanMode protocol footer…
Hooks reference
Claude Code CLI · in the page
hooks
…`Agent`, `Workflow`, `WebFetch`, `WebSearch`, `AskUserQuestion`, and `ExitPlanMode`, and any [MCP tool names](#match-mcp-tools). To run a hook when a specific file changes on disk, whatever wrote it,…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…l dialog for tool calls you always allow. This example auto-approves `ExitPlanMode`, the tool Claude calls when it finishes presenting a plan and asks to proceed, so you aren't prompted every time a p…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…n/tools-reference#endconversation-tool-behavior) * `EnterPlanMode` * `ExitPlanMode`, unless the subagent's [`permissionMode`](#permission-modes) is `plan` * `ScheduleWakeup` * `TaskOutput` * `WaitForM…
Tools reference
Claude Code CLI · in the page
tools-reference
…ssion's repository | Yes | | `ExitPlanMode` | Presents a plan for approval and exits plan mode…