NEWSROOM
Changelog
Shipped this week. The short version, dated and numbered.
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.
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.
Pushary for Cursor: a fail-closed gate, now on the marketplace
A Cursor plugin that gates shell commands behind a phone approval, fails closed, and survives the Windows stdin double-fire bug.
What shipped: reliable delivery across browser, mobile, and the iOS home screen
We fixed silent push failures on agent sites, put Web Push, Mobile, and Slack in one Connections tab, and gave iOS home-screen users a pending-questions inbox.
Deny with a reason, and see the risk on every approval
Denying an agent action now sends a reason back, and approval cards flag the asks that carry real risk.
What shipped: approve from Slack, REST, n8n, or Zapier
Four new ways to put a human in the loop: Slack Block Kit, a REST ask endpoint, an n8n node, and a Zapier integration.
Get a push the moment your agent needs you
Approvals, done alerts, and a kill switch for Claude Code, Codex, Cursor, and the rest. It takes a couple of minutes to set up.