Troubleshooting

Approving a plan does not continue Claude Code

Refresh the Claude Code hooks when a plan approved on the phone leaves the terminal chooser on screen.

You approve the plan in Agent Approve and the app shows it approved, but Claude Code still shows its own Would you like to proceed? chooser and nothing runs until you answer it in the terminal.

Starting with Claude Code 2.1.199, plan approval and question tools require the hook to return the answer together with the approval. A bare approval is discarded without a warning. Agent Approve hooks installed before September 2, 2026 sent the bare approval.

  1. Run npx agentapprove install and select Claude Code. This downloads the current hooks.
  2. Start a new Claude Code session. A session that was already running keeps using the old hook.
  3. Ask for a short plan, approve it on the phone, and confirm the plan executes without the terminal chooser.

To verify, enable the hook debug log. After the approval, the log shows PostToolUse for ExitPlanMode followed by the plan's first tool. If the chooser still appears, the session was started before the hooks were refreshed.

Go out and grab a coffee

We'll ping you if your agents need you. Try Agent Approve free for 7 days.