Blog
Changelog

Claude Code approvals: answer from your terminal or phone

Pushary CLI 1.9.66 keeps supported Claude Code approvals open in your terminal and on your phone. Answer either one. The first answer wins.

Aadil Ghani
Aadil Ghani
Founder, Pushary
Oct 19, 20261 min read
Share

You are back at your desk. Claude Code is waiting for an answer. You should be able to answer there.

Pushary CLI 1.9.66 keeps supported Claude Code approvals open in the terminal and on your phone at the same time. Answer either one. The first answer wins, and a terminal answer closes the phone question.

Answer without waiting for the terminal prompt

Previously, Pushary could hold the tool call while the terminal showed a spinner. When that window ended, the phone question closed and Claude Code showed its own prompt.

Now the terminal prompt opens straight away for supported calls. After setup or upgrade refreshes the hook registration, the phone question can stay open for up to 10 minutes. An older registration keeps its previous phone window, with the terminal answerable from the start.

You can leave your desk and answer on your phone. If you return before answering, use the terminal.

Which Claude Code sessions support this?

This applies to CLI-managed, interactive Claude Code sessions in default or acceptEdits mode when only Pushary's built-in defaults ask about the call. Calls already permitted by your rules still follow the setup guide's permission rules.

Rules you wrote, presets you selected, temporary modes and Team approval routes keep their configured behavior. Bypass and headless sessions, including claude -p, keep the existing phone wait because there is no terminal prompt to answer. Pushary for Mac is unchanged in this release.

For the supported default path, an unanswered call stays pending. If the phone cannot be reached, answer in the terminal. A phone-only rule with an explicit timeout action still follows that rule.

Update your connection

npx pushary@latest upgrade
pushary doctor

Restart Claude Code after upgrading so it reads the refreshed hooks. The command installs the current published CLI; this article covers the behavior introduced in 1.9.66.

Read the Claude Code setup guide to check your connection and approval mode. The full CLI release notes cover each version. If you are building an approval hook, the hooks guide explains how PreToolUse and PermissionRequest work together.

Aadil Ghani
Aadil Ghani
Founder, Pushary

Building Pushary so an AI agent can reach you on your phone and wait for a yes before it does something you would not want.

Read next

Changelogv1.9.60

What shipped: more Codex questions reach your phone

Answer more of the questions that used to keep you at your desk. A short guide to what changed in Pushary CLI 1.9.57 through 1.9.60.

Oct 15, 20262 min readAadil Ghani
Changelog

What shipped: more agents, and agents that ask before risky steps

Native hooks for Gemini CLI and Codex, plus a setup change that makes both agents ask before risky steps instead of only being gated.

Jun 26, 2026Updated Sep 22, 20262 min readAadil Ghani
Changelog

Connect Claude Desktop with one URL: notify and ask, nothing else

Paste one URL to let Claude Desktop reach your phone. Connector-scoped revocable key, notify and ask only, no enforced gating.

Jun 25, 2026Updated Sep 22, 20262 min readAadil Ghani

Let your agents work. Stay in control.

Get the questions that need you on your phone or Mac. Approve, reject, or answer so your agent knows what to do next.