Skip to content

Releases: codex-remote/homebrew-tap

Codex Remote 0.2.0-beta.9

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 23 Sep 07:10
ff2ac74

Codex Remote 0.2.0-beta.9

Codex Remote 0.2.0-beta.9 is an unsigned, unnotarized Apple Silicon Beta.
It restores terminal-first pairing output for the main Runtime commands.

Fixed

  • Bare codex-remote pair now prints the terminal QR and the copyable
    authenticated one-time pairing URL by default.
  • codex-remote start and codex-remote restart emit the same terminal QR and
    URL after service readiness completes.
  • Explicit --terminal=false --output PATH remains available for the compact
    pure black/white PNG path introduced in Beta 8.

The terminal renderer uses complete ANSI background cells and the
ZXing-compatible high-redundancy matrix, so the three finder patterns remain
closed. The generated matrix was reconstructed and successfully decoded with
OpenCV before publication.

Security and licensing

  • Runtime source and this artifact are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • Previously published Beta archives and tags remain immutable and retain their
    published licenses.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.8

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 23 Sep 06:34
efe4bfb

Codex Remote 0.2.0-beta.8

Codex Remote 0.2.0-beta.8 is an unsigned, unnotarized Apple Silicon Beta.
It changes the default codex-remote pair workflow to open a compact QR image
designed for iPhone-camera scanning.

Fixed

  • Bare codex-remote pair now generates a private PNG and opens it with the
    macOS image viewer. Explicit --terminal and --output options retain their
    direct control over the display path.
  • Replace the old QR encoder with ZXing-compatible gozxing v0.1.1, high
    error correction, and an explicit four-module quiet zone.
  • The default camera terminal renderer uses complete ANSI background cells,
    not half-block glyphs, so the left-top, right-top, and left-bottom finder
    patterns stay closed.
  • PNG output uses 5px integer modules without interpolation. The current
    pairing payload produces an approximately 285 x 285 pure black/white image.

The generated PNG and reconstructed terminal matrix were successfully detected
and decoded with OpenCV before publication.

Security and licensing

  • Runtime source and this artifact are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • Previously published Beta archives and tags remain immutable and retain their
    published licenses.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.7

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 23 Sep 04:32
519582f

Codex Remote 0.2.0-beta.7

Codex Remote 0.2.0-beta.7 is an unsigned, unnotarized Apple Silicon Beta.
It fixes the finder-pattern alignment in the terminal pairing QR renderer.

Fixed

  • The camera renderer now uses the encoder's standard four-module quiet zone
    without adding a one-module offset.
  • The upper-left and upper-right finder-pattern borders stay joined instead of
    rendering as a detached black row above the QR code in Terminal.app.
  • The default output is roughly 45 x 23 terminal cells while retaining pure
    black/white ANSI backgrounds and the explicit large, compact, and small
    renderer overrides.

The actual ANSI output was reconstructed as a pure black/white bitmap. The
finder corner alignment was verified and the result was successfully detected
and decoded with OpenCV before publication.

Security and licensing

  • Runtime source and this artifact are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • Previously published Beta archives and tags remain immutable and retain their
    published licenses.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.10

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 23 Sep 07:29
d1b44cb

Codex Remote 0.2.0-beta.10

Codex Remote 0.2.0-beta.10 is an unsigned, unnotarized Apple Silicon Beta.
It polishes the terminal presentation shared by pair, start, and
restart.

Changed

  • Pairing output now has distinct colored sections for the title, expiry,
    security notice, copyable URL, QR area, and PNG path.
  • URL content is emitted as plain text so users can copy the authenticated link
    without terminal color sequences.
  • NO_COLOR and redirected output remain stable line-oriented text.
  • The QR remains isolated below its own label and blank line, preserving the
    quiet zone and the closed finder-pattern geometry.

Security and licensing

  • Runtime source and this artifact are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • Previously published Beta archives and tags remain immutable and retain their
    published licenses.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.6

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 22 Sep 07:55
40ee2d0

Codex Remote 0.2.0-beta.6

Codex Remote 0.2.0-beta.6 is an unsigned, unnotarized Apple Silicon Beta.
It replaces the oversized terminal pairing QR introduced in Beta 5 with a
smaller renderer designed around how phone cameras see terminal cells.

Fixed

  • The default terminal QR now fits in roughly 47 x 24 terminal cells.
  • Solid modules use pure black or pure white ANSI background cells instead of
    full-block glyphs that can leave font-rendered seams.
  • Mixed vertical modules use explicit foreground/background half blocks to
    preserve approximately square QR modules.
  • An extra white module surrounds the encoder's existing quiet zone to isolate
    the QR from nearby terminal text.
  • large, compact, and small renderers remain explicit alternatives.

The final ANSI output was reconstructed as a pure black/white bitmap and
successfully detected and decoded with OpenCV before publication.

Security and licensing

  • Runtime source and this artifact are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • Previously published Beta archives and tags remain immutable and retain their
    published licenses.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.5

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 22 Sep 07:10
1128c6d

Codex Remote 0.2.0-beta.5

Codex Remote 0.2.0-beta.5 is an unsigned, unnotarized Apple Silicon Beta.
It improves pairing QR readability for ordinary iPhone cameras while retaining
the Runtime restart and native WebSocket compatibility fixes from Beta 4.

Fixed

  • The default terminal QR renderer now uses large square full-block cells and
    a stable quiet zone, removing dependence on terminal font metrics.
  • compact and small QR renderers remain available as explicit space-saving
    options.

Security and licensing

  • Runtime source and new artifacts are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • The already published Beta 1 through Beta 4 archives retain their historical
    licenses and are not rewritten by this release.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256 is published as a separate release asset alongside the archive and
manifest.

Codex Remote 0.2.0-beta.4

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 22 Sep 05:56
d835e4c

Codex Remote 0.2.0-beta.4

Codex Remote 0.2.0-beta.4 is an unsigned, unnotarized Apple Silicon Beta.
It includes the source-worktree/runtime restart handoff fix and preserves the
existing Runtime data directory and paired-device state during upgrade.

Fixed

  • codex-remote restart waits for the old Supervisor process tree and all
    persisted Runtime ports to exit before starting the replacement.
  • Failed startup rollback uses the same bounded shutdown barrier and reports
    exact remaining PIDs or ports when the barrier expires.
  • Native iPhone and relayctl WebSocket project/turn traffic remains routed to
    the requesting App while Runtime HTTP-created Runs are persisted separately.

Security and licensing

  • Runtime source and new artifacts are licensed under Apache License 2.0.
  • This Beta is not signed with Developer ID and is not notarized by Apple.
  • The already published Beta 1 through Beta 3 archives retain their historical
    license and are not rewritten by this release.

Compatibility

  • macOS Apple Silicon only.
  • Codex CLI 0.148.0 or later; tested with codex-cli 0.154.0-alpha.6.2.
  • iPhone Safari on the same trusted local network.

SHA256:

b234259b44375dfff3d8a9b808b1e8a2e3204df0226c897ae691a1044a45486c  codex-remote-runtime-0.2.0-beta.4-darwin-arm64.tar.gz

Codex Remote 0.2.0-beta.3

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 24 Aug 08:39

Codex Remote 0.2.0-beta.3

This Beta replaces five duplicate-looking macOS Login Items with one Runtime
Supervisor.

Warning

This proprietary Beta is not signed with Apple Developer ID and is not
notarized by Apple. It is intended for testing and carries no production
support commitment. Do not disable Gatekeeper globally.

Changed

  • Register only com.codex-remote.runtime with launchd.
  • Supervise PostgreSQL, Valkey, Relay, Mac Agent, and Gateway as child processes
    in dependency order.
  • Keep separate stdout and stderr logs for every managed service.
  • Stop all managed children when one exits unexpectedly, then let launchd
    restart the single Supervisor.
  • During repair, unload and remove only the five exact legacy LaunchAgent
    labels and plist files.
  • Update status, Doctor, migration, rollback, stop, restart, and uninstall for
    the single-Supervisor layout.

Install

brew install codex-remote/tap/codex-remote
codex-remote setup --workspace-root ~/work
codex-remote pair

Upgrade from an earlier Beta

Run from an external Terminal:

brew update
brew upgrade codex-remote
codex-remote setup --repair
codex-remote doctor --json

Repair preserves configuration, database data, Keychain credentials, ports,
and workspace roots while migrating the Login Items.

Integrity

codex-remote-runtime-0.2.0-beta.3-darwin-arm64.tar.gz
SHA-256: 762ca9a738b6019350bed38f78203a1b80488210814b05a0b5fd373a0395c3af

The release includes a compatibility Manifest, generated third-party notices
and license texts, and the Public Beta Binary License.

Known limitations

  • Unsigned and not Apple notarized.
  • Local-network access only; no public TLS endpoint.
  • Concurrent refreshes from multiple Safari tabs can trigger replay protection
    and revoke the session.
  • Only Apple Silicon is supported.

Codex Remote 0.2.0-beta.2

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 24 Aug 07:22

Codex Remote 0.2.0-beta.2

This Beta supersedes 0.2.0-beta.1, which cannot start Valkey from the default
macOS Application Support state path.

Warning

This proprietary Beta is not signed with Apple Developer ID and is not
notarized by Apple. It is intended for testing and carries no production
support commitment. Do not disable Gatekeeper globally.

Fixed

  • Quote and escape the Valkey data directory and password before writing its
    configuration, including paths with spaces, quotes, and backslashes.
  • Reject CR, LF, and NUL in generated Valkey configuration values.
  • If startup fails, unload only the LaunchAgents started by the current attempt
    and preserve pre-existing services and user data.

Install

brew install codex-remote/tap/codex-remote
codex-remote setup --workspace-root ~/work
codex-remote pair

Upgrade from beta.1

brew update
brew upgrade codex-remote
codex-remote setup --repair

Run Setup or repair from an external Terminal. Preserve
~/Library/Application Support/CodexRemote; the repair path reuses the existing
PostgreSQL data and Keychain credentials.

Integrity

codex-remote-runtime-0.2.0-beta.2-darwin-arm64.tar.gz
SHA-256: 1a7a51fb93decc3e112cc27d93171f9a7a0f8207fe32b82b6ff7d3212bbde807

The release includes a compatibility Manifest, generated third-party notices
and license texts, and the Public Beta Binary License.

Known limitations

  • Unsigned and not Apple notarized.
  • Local-network access only; no public TLS endpoint.
  • Concurrent refreshes from multiple Safari tabs can trigger replay protection
    and revoke the session.
  • Only Apple Silicon is supported.

Codex Remote 0.2.0-beta.1

Pre-release

Choose a tag to compare

@LeeHoo29 LeeHoo29 released this 24 Aug 06:55

Codex Remote 0.2.0-beta.1

Caution

Superseded by 0.2.0-beta.2. This version cannot start Valkey from the default macOS Application Support state path. Upgrade before running Setup.

The first public Beta for Apple Silicon Macs.

Warning

This proprietary Beta is not signed with Apple Developer ID and is not
notarized by Apple. It is intended for testing, carries no production support
commitment, and may be blocked by some macOS or managed-device security
policies. Do not disable Gatekeeper globally.

Highlights

  • Use iPhone Safari as a remote workbench for Codex running on your Mac.
  • Browse local projects and Codex sessions over the same local network.
  • Send tasks, follow live status and execution activity, and read results.
  • Pair by QR code, refresh a session, log out, and revoke access from the Mac.
  • Keep project files and Codex execution on the Mac.
  • Install isolated PostgreSQL and bundled Valkey state without modifying an
    existing PostgreSQL, Redis, or Valkey installation.

Requirements

  • Apple Silicon Mac.
  • Codex installed and signed in on the Mac.
  • iPhone Safari and Mac connected to the same local network.
  • One Safari tab per paired device for this Beta.

Install

brew install codex-remote/tap/codex-remote
codex-remote setup --workspace-root ~/work
codex-remote pair

Integrity

codex-remote-runtime-0.2.0-beta.1-darwin-arm64.tar.gz
SHA-256: 3838452a07c0f785c3f2d193561276d6ff3010f724afc41aafc91ce1ba4ffc4a

The release also includes a compatibility Manifest, generated third-party
notices and license texts, and the Public Beta Binary License.

Known limitations

  • Unsigned and not Apple notarized.
  • Local-network access only; no public TLS endpoint.
  • Concurrent refreshes from multiple Safari tabs can trigger replay protection
    and revoke the session.
  • Only Apple Silicon is supported.