Patchthrough 1.1.0
Signed and notarized by Apple. Download the disk image, open it, drag Patchthrough into Applications — no Gatekeeper warning, no right-click workaround.
Requires macOS 15+ and Apple Silicon.
Upgrading from 1.0.x
If you installed via npm i -g patchthrough before, delete the old copy first:
rm -rf ~/Applications/patchthrough.app
Two bundles with the same identifier confuses macOS about which one owns launch-at-login and your microphone permission. Launch at login is enabled from Patchthrough Settings after installing.
You'll be prompted for Microphone and Screen & System Audio Recording on your first recording. Both are required — system-audio capture is how the other side of the call gets recorded.
What changed
- Notarized disk image. Previously the app was signed but not notarized, so first launch warned that macOS couldn't verify it. The build now uses the hardened runtime with an audio-input entitlement, and the image carries a stapled notarization ticket that validates even offline.
- The app and the CLI are separate products. The app no longer installs a
patchthroughshell command. The npm package is becoming a standalone, dependency-free transcript client that talks to sessions on disk — it is not an app installer and runs no install scripts. It publishes separately from this release. - Session format documented.
schemas/session-v1.mdspecifies the on-disk contract, so other tools can read a recording without reverse-engineering it. Preferhandoff.md: it is self-contained, carrying both the agent instructions and the verbatim transcript.
Everything still runs on-device. No account, no server, no upload.
Verifying this download
shasum -a 256 -c Patchthrough-arm64.dmg.sha256
spctl -a -vv -t open --context context:primary-signature Patchthrough-arm64.dmg
The second should report accepted and source=Notarized Developer ID, signed by Team DAB6FR7R2R.