Changelog

Product release notes and development timeline.

Apr 3, 2026

GitHub Copilot and OpenAI Codex support

Agent HooksInstaller

Three new agent integrations in a single week. Agent Approve now works with eight coding agents across CLI, editor, and autonomous workflows.

Agent Approve supported agents page showing eight coding agents

3 new agents

  • GitHub Copilot CLI hook integration
  • GitHub Copilot for VS Code hook integration
  • OpenAI Codex hook integration

Agent pages

  • Dedicated landing page and setup guide for each new agent
  • Consistent capability badges and agent display names across the site
Mar 30, 2026

Search and MCP tool management

iOS AppwatchOS App

Search across agents, events, and policy lists. Add custom tools by searching against observed MCP servers and tools. Collapsible MCP server sections make large tool sets manageable.

Agent Approve search and MCP tool management on iPhone

Search and discovery

  • Search across agents, events, and commands in policy lists
  • Add custom tools by searching and matching against observed MCP servers and tools
  • MCP tools organized under their server in collapsible sections

Apple Watch

  • Demo mode: experience the full approval flow without a live agent
  • Improved event detail and tool labeling on the watch

Policy editor

  • Inline allow/deny list editing on iPhone
  • Deny-takes-precedence conflict resolution
Mar 3, 2026

Independent Apple Watch app

watchOS AppiOS App

The Apple Watch app now runs independently with its own realtime connection and approval flow. No iPhone required.

Agent Approve standalone Apple Watch app with approval flow

Standalone watch app

  • Full approval support directly on Apple Watch
  • Agent list, event history, and approval actions on the wrist
  • Independent connectivity — works without iPhone nearby

Reliability

  • Credential sync and key handoff between iPhone and Watch
  • Automatic cleanup of expired or duplicate requests
Feb 28, 2026

OpenCode plugin

PluginsInstaller

OpenCode joins the supported agent list via a TypeScript plugin. Five agents now supported.

Agent Approve showing OpenCode agent activity on iPhone

@agentapprove/opencode

  • TypeScript plugin for approval and event hooks
  • Same approval flow as Claude Code and Cursor
  • Published to npm — install with the standard installer

Installer improvements

  • Unified install and uninstall across all plugin agents
  • Plugin versioning and automated publish flow
Feb 20, 2026

OpenClaw plugin and mobile Q&A

PluginsInstalleriOS App

OpenClaw is the first plugin-based integration. Also new: relay agent questions to your phone for plan creation and other interactive workflows (beta).

Agent Approve showing OpenClaw agent events on iPhone

@agentapprove/openclaw

  • Native OpenClaw plugin with lifecycle events and privacy parity
  • Published to npm with dedicated docs and setup guide

Mobile Q&A (beta)

  • Relay agent questions to your phone during plan creation and interactive workflows
  • Configurable question input mode in settings
Feb 8, 2026

End-to-end encryption

iOS AppAgent HooksSaaS Service

All approval payloads are encrypted end-to-end between the CLI and the iOS app. Keys are bound to individual machines with configurable rotation and retention.

Agent Approve end-to-end encryption key management on iPhone

Encryption

  • E2E encryption across hooks, server, and iOS
  • Per-machine encryption keys for stronger isolation
  • Key rotation with forward secrecy

Key management

  • Key management UI on iPhone
  • Configurable rotation period: off, hourly, daily, weekly, or monthly
  • Key retention options: keep all, last 7, last 30, or discard old keys
  • Key sync via Mac Keychain
Feb 6, 2026

Marketing site launch

Web Site

The public marketing site goes live with landing page, agent pages, FAQ, and about page.

Website

  • Production landing page with agent overview and feature highlights
  • Dedicated pages for supported agents, FAQ, and company story
  • Dark mode, responsive layout, and social previews
Feb 1, 2026

Voice follow-up on agent stop

iOS AppAgent Hooks

When your agent stops and waits for input, send follow-up instructions by voice or text directly from your phone. A 5-minute window lets you respond before the agent times out.

Stop input

  • Send follow-up commands when an agent stops for user input
  • Voice dictation and quick-reply pills for common responses
  • 5-minute response window with countdown timer
  • Multi-agent banner stacking when several agents wait simultaneously

Completion notifications

  • Push notification when an agent finishes a task
  • Stop hooks for Claude Code and Cursor
Jan 21, 2026

Agent personalization and data control

iOS AppSaaS ServiceInstaller

Rename agents, upload custom images, control how long data is stored, and manage paired devices. Plus formatted markdown and JSON in event details.

Agent naming and custom images

  • Rename agents — call "Claude Code" something like "Backend Claude" or "Ralph"
  • Upload a custom image for each agent
  • Names and images sync across hooks, iOS, and the dashboard

Data retention

  • Configurable data retention: 1 day, 1 week, 30 days, 90 days, or 1 year
  • Automated daily pruning of old event data

Device management

  • Manage paired computers and iOS devices from Settings
  • Device limit enforcement with replacement flow

Content formatting

  • Markdown rendering for agent responses and tool output
  • JSON pretty-printing with syntax highlighting in event details
Jan 17, 2026

Policy presets and bulk actions

iOS App

Choose from multiple default policies, create custom ones, and manage pending approvals in bulk. Batch command parsing catches dangerous commands hidden inside compound expressions.

Custom and default policies

  • Create custom policies and choose type: Ask User, Allow List, or Default
  • Built-in policies: Restrictive, Permissive, Allow All Except Deny List, Deny All Except Allow List, Deny All, Allow All

Bulk actions

  • Bulk Approve All and Deny All for pending approvals
  • Remember decisions: add commands to allow or deny lists from the approval card
  • Match on exact input, first part, contains, or edit a custom pattern

Batch command parsing

  • Compound bash commands separated by &&, ;, or pipes are parsed individually
  • Each subcommand is evaluated against the policy separately
  • Dangerous commands hidden inside batch expressions are caught before execution

Privacy enforcement

  • Privacy levels enforced end-to-end: Minimal, Summary, or Full Content
  • Controls what is stored in event logs — approval cards always show full context
Jan 11, 2026

Demo mode and onboarding

iOS App

Try the full approval experience without a live agent or subscription. Redesigned onboarding walks new users through setup step by step.

Demo mode

  • Interactive demo with realistic approval requests and agent events
  • Multiple agents and MCP tools in the sample data
  • Timed approval sequences that simulate real workflows
  • Reset demo and add new demo events at any time

Onboarding

  • Step-by-step onboarding flow with plan selection
  • Cloud connection management screen
  • Monthly and annual subscription options with 7-day free trial
Jan 4, 2026

Push notifications and gamification

iOS AppwatchOS AppSaaS Service

Approval requests arrive as push notifications on iPhone and Apple Watch. A badge system tracks milestones and a profile view shows your approval stats.

Push notifications

  • Push notifications for approval requests, agent completion, and stop events
  • Badge count for pending approvals on the app icon
  • Notification deep linking to the relevant approval card
  • Option to be notified when an agent completes a task

Badges and achievements

  • Badge system with milestone celebrations (first approval, Quick Draw, Weekend Warrior, etc.)
  • Badges awarded in real time with confetti animation

User profile

  • Profile view with approval and denial counts
  • Activity streaks and login tracking
  • Charts showing events over time and agent usage breakdown
Dec 27, 2025

Sign in with Apple and QR pairing

iOS AppInstallerSaaS Service

Native Sign in with Apple replaces manual token entry. Pair your computer by scanning a QR code from the app. 7-day free trial on monthly subscription.

Authentication

  • Native Sign in with Apple
  • 7-day free trial on monthly subscription
  • Guided post-auth onboarding with plan selection

QR pairing

  • QR code scanning for one-step computer pairing
  • Computer and device management screens in Settings

Interactive installer

  • First npm installer: npx agentapprove
  • Interactive setup wizard with agent selection
  • Token stored in Mac Keychain
Dec 24, 2025

Cloud mode and web dashboard

iOS AppSaaS ServiceWeb Site

The app moves from local-only to cloud-connected. Authentication, realtime event sync, and a web dashboard for managing agents and policies.

Cloud connection

  • Cloud connection mode with realtime event sync
  • Approval responses routed through the cloud
  • Observed-agent tracking across sessions

Web dashboard

  • Agent overview with event history
  • Hierarchical allow/deny lists with tool-level granularity
  • Policy management from the browser
Dec 14, 2025

Gemini CLI support and agent details

Agent HooksiOS App

Gemini CLI joins Claude Code and Cursor as the third supported agent. Tap any agent to see its status, supported hooks, and capabilities.

New agent

  • Gemini CLI hook integration with session tracking and multi-session support
  • Branded agent headers and splash screen with custom icons

Agent detail sheets

  • Tap any agent to view status, supported hooks, and capabilities
  • Agent activity status with real-time event drill-in
  • Redesigned agent detail view with scrollable header
Dec 11, 2025

MCP tools and categorized allow/deny lists

Agent HooksiOS App

See which MCP tools your agents are calling. Categorized allow and deny lists give you granular control over what runs automatically.

MCP visibility

  • MCP server discovery, tool mapping, and event metadata
  • MCP tool events displayed in the iOS event feed
  • Tool and server badges in event list and detail views

Policy and connection

  • Categorized allow/deny lists (shell, MCP, file, etc.)
  • Auto-reconnect and foreground reconnection on iPhone
Dec 9, 2025

Claude Code and Cursor support

Agent HooksiOS App

Full hook support for both Claude Code and Cursor. The mobile activity feed gains parsed metadata and privacy controls.

2 agents supported

  • Claude Code hooks: pre-tool, post-tool, notification, session lifecycle
  • Cursor hooks: approval, response, shell, MCP, subagent events
  • Agent-specific branding and icons

Activity feed

  • Parsed metadata in event detail views
  • Privacy levels: Minimal, Summary, or Full Content
  • Event history with infinite scroll
Dec 7, 2025

First approval loop

iOS AppwatchOS AppAgent Hooks

The first working proof of concept: Claude Code sends an approval request, it arrives on iPhone and Apple Watch, and the decision flows back to the CLI.

Approvals

  • Approve, Deny, or Deny with Feedback sent back to the agent
  • Approval requests delivered to iPhone and Apple Watch
  • Completion notifications when the agent finishes

Initial iOS app

  • Four tabs: Approvals, Agents, Lists, Settings
  • Event storage and review screens
  • Allow/deny list with basic command matching