Troubleshooting

A question stays in the native agent

Understand when an agent question cannot be routed to Mobile Q&A.

Agent Approve can route a question to the iPhone only when the coding agent exposes that question through a supported hook.

Mobile Q&A currently supports the Claude Code question flow. For Claude Code:

  1. Confirm Settings > Notifications > Mobile Q&A is on.
  2. Run npx agentapprove install to refresh the Claude Code hooks.
  3. Start a new Claude Code session and test again.

After updating or reinstalling

Reinstalling with installer versions before 0.1.43 rewrote the local configuration without the Mobile Q&A setting. The hooks then answered in the terminal even though the app still showed Mobile Q&A on, and they did not restore the setting on their own, because configuration only syncs when the account copy is newer than the local one.

  1. Open the iOS app, change any setting, then change it back. This timestamps the account configuration as newer.
  2. Send one more event or approval from the computer. Configuration rides on that traffic, and the hooks pick up Mobile Q&A again.
  3. Update to installer 0.1.43 or later. It preserves account-synced settings across a reinstall.

To confirm, enable the hook debug log and look for Question tool 'AskUserQuestion' - device mode, routing to iOS. If it says terminal mode, the local setting is still missing.

Other agents can show questions in their own interfaces without firing a hook that Agent Approve can see. Cursor currently does this for AskQuestion in both its IDE and CLI. Answer those questions in Cursor. Cursor staff have acknowledged the missing event as a known hook issue in the Cursor support thread.

This is different from Voice Follow-up, which begins after a supported turn finishes. See Mobile Q&A and plan review for the current support table.

Go out and grab a coffee

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