Skip to content

Interceptor v2.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Oct 14:08
· 11 commits to main since this release
250c6b1

Interceptor v2.1.3

What is Interceptor?

Interceptor is an AI-agent control surface for the browser, desktop apps, and iPhone you already use. It works with your real signed-in sessions, so your cookies, accounts, tabs, and app state stay intact while an agent reads the interface and takes action.

Four surfaces, one CLI:

  • Browser: drive your live Chrome, Brave, Edge, or Safari session from inside the page. Read the DOM and accessibility tree, click, type, navigate, observe network traffic without CDP, automate rich editors and canvas apps, capture client-side exports, and record workflows for replay.
  • macOS: drive native apps through the Accessibility tree, trusted input, ScreenCaptureKit, and Apple's Vision, Speech, and Natural Language frameworks. Routine work stays in the background unless you explicitly ask the agent to show or focus an app.
  • Windows and Linux: interceptor desktop drives native apps with the same verbs, flags, and JSON replies as interceptor macos, through a native provider that ships in the Full packages.
  • iOS: drive any installed app on an owned, unlocked, Developer Mode iPhone through an on-device XCUITest runner, plus device-service and Instruments lanes for logs, files, processes, telemetry, location, and WebKit inspection.

Interceptor ships as one interceptor CLI, a local daemon, a browser extension, a native macOS bridge or Windows/Linux desktop provider, and an iPhone runner. It needs no API keys and does not launch a separate automation browser. interceptor mcp install exposes every surface to MCP clients such as Claude Code, Codex, Gemini CLI, Cursor, and Claude Desktop.


What's new in v2.1.3

Version 2.1.3 follows 2.1.2 the same day. It fixes one defect that 2.1.2 shipped with.

group prune works on a Mac

Brave asks "Delete Tab Group?" before it deletes a saved group. On a Mac that question is a sheet worded in title case, and 2.1.2 recognized only the Windows wording. On a Mac, prune pressed Delete group, did not see the question, reported the group as not deleted, and tried again. Each attempt left one more open question over the browser window.

Prune now answers the question on every platform. On a Mac it presses Delete Group in the sheet and leaves its "Don't Ask Again" box alone. Windows and Linux behave as in 2.1.2.

If you ran interceptor group prune on a Mac with 2.1.2, check Brave and Chrome for an open "Delete Tab Group?" sheet and answer it. Then run prune again on 2.1.3.

How it was tested

  • Mac, Brave 155, signed 2.1.3 install. A window holding a group was closed with its own close button, which left a closed saved group on the bar. group prune --dry-run found it, and group prune <label> deleted it: prune answered the sheet, nothing was left open, the browser stayed in the background, and the other closed groups on the bar were not touched.
  • The 2.1.2 tab-group fix, now confirmed on a Mac. In Brave 155 on a Mac, group close, tab close on a group's last tab, and window close left no closed saved group. The idle cleanup closed an idle tab and kept the group's last one, as it should.
  • Unit tests use the sheet exactly as a Mac reports it. They fail on 2.1.2 and pass on 2.1.3.
  • Windows and Linux take 2.1.3 through the update window, from the signed feeds.

Everything ships together

The CLI, daemon, Chromium MV3 extension, Electron MV2 extension, native macOS bridge, Safari extension, iPhone runner, Windows desktop provider, Linux desktop provider, Windows x64 and ARM64 installers, and Linux x64 and ARM64 archives all report 2.1.3.


Install

Download Platform What it installs When to pick it
Interceptor-Browser-2.1.3.pkg macOS 11+, Apple silicon CLI, daemon, and browser extension You want browser automation without macOS Accessibility or Screen Recording prompts.
Interceptor-Full-2.1.3.pkg macOS 15+, Apple silicon Browser package plus the native macOS bridge and LaunchAgent You also want to drive Finder, Mail, Slack, system dialogs, and other desktop apps.
Interceptor-Safari-2.1.3.pkg macOS 14+ Safari containing app and Web Extension Add Safari support after installing either core macOS package.
Interceptor-Browser-2.1.3-windows-x64.exe or windows-arm64.exe Windows 11 24H2+ Signed per-user browser-only install You want the browser surface on Windows.
Interceptor-Full-2.1.3-windows-x64.exe or windows-arm64.exe Windows 11 24H2+ Browser install plus the native desktop provider, its engines, and updates You also want to drive Windows apps with interceptor desktop.
Interceptor-Browser-2.1.3-linux-x64.tar.gz or linux-arm64.tar.gz Linux Browser-only archive You want the browser surface on x64 or ARM64 Linux.
Interceptor-Full-2.1.3-linux-x64.tar.gz or linux-arm64.tar.gz Linux, glibc 2.39+ Browser archive plus the native desktop provider, its engines, and updates You also want to drive Linux apps with interceptor desktop.

Start with Browser unless you need native app control. The Safari package is an add-on. The macOS packages run on Apple silicon only, and Installer refuses them on an Intel Mac; on an Intel Mac, build from source.

Checksums. SHA256SUMS is the signed manifest for the Linux archives (SHA256SUMS.cms, verified by verify-release-manifest.sh with linux-release-apple-root.pem). SHA256SUMS-ALL lists every file in this release. The Windows installers are Authenticode-signed, and the Browser installers also carry GitHub build attestations.

On Linux, verify and install the Full archive from your graphical session:

bash verify-release-manifest.sh .
tar -xzf Interceptor-Full-2.1.3-linux-arm64.tar.gz
cd Interceptor-Full-2.1.3-linux-arm64
bash scripts/install.sh --full

Already on a Full install? Mac: interceptor update. Windows and Linux: interceptor update checks now, and the update window does the rest.