Skip to content

CodexPlusBar 1.2.0 — Native desktop sign-ins

Choose a tag to compare

@withLinda withLinda released this 29 Sep 04:21
· 16 commits to main since this release

CodexPlusBar 1.2.0 — Native desktop sign-ins

Install or update

  1. Download CodexPlusBar.dmg below (macOS 14+, Apple silicon and Intel).
  2. Quit any running older copy of CodexPlusBar.
  3. Open the DMG and drag CodexPlusBar.app to Applications, replacing the old copy if prompted.
  4. Eject the DMG and open CodexPlusBar from Applications; it appears in the menu bar.

The app and DMG are Developer ID signed, notarized by Apple, and stapled. Replacing the app keeps your saved profiles and sign-ins.

Optional download verification: save both assets in the same folder, then run:

shasum -a 256 -c CodexPlusBar.dmg.sha256

SHA-256: f25e5429c172b8af228017e9e0ec30617355a7dd5cf137ca77cca7e105b1765c

What's new

  • Native ChatGPT / Codex desktop sign-ins: save the current desktop account in Profile Manager and later use Switch and open, without installing codex-auth or CodexAuthHelper.
  • Visible save actions: separate desktop and OpenChamber rows show saved state, busy state and action feedback.
  • Verified switching and recovery: check saved credentials with OpenAI, retain refreshed token generations, preserve the outgoing account, and report credential recovery separately from app-reopening failures.
  • Storage support: standard ~/.codex/auth.json, direct macOS Keychain and auto selection. Keychain may request access; unsupported runtime/managed/encrypted/ephemeral configurations show a clear error.
  • Legacy import: unambiguous existing helper snapshots are read without modifying the originals or replacing newer native snapshots.
  • Concurrent-edit protection: browser refresh keeps newly saved desktop identities, and desktop save retains unrelated metadata edits.
  • OpenChamber 2 missing-connection recovery, reset-window sorting, and the compact capacity-first interface remain included.

Desktop snapshots are stored in owner-only files under ~/Library/Application Support/CodexPlusBar/DesktopSignIns; CodexPlusBar does not encrypt those files. The profile catalog contains only desktop identity metadata. Browser and OpenChamber credentials remain independent.

Verification

  • 359 Swift tests in 40 suites passed.
  • Real isolated OpenChamber/OpenCode 2 integration checks and production Swift client passed.
  • Universal Release archive: x86_64 arm64, version 1.2.0, build 8.
  • App and DMG notarization accepted; signatures, stapled tickets, Gatekeeper assessment, mounted-image contents and final checksum verified.
  • Real-account desktop switching and a manual Finder drag/install/launch were not performed during this release session; native transaction regressions use isolated credentials and adapters.