Repository navigation
CodexPlusBar 1.2.0 — Native desktop sign-ins
CodexPlusBar 1.2.0 — Native desktop sign-ins
Install or update
- Download CodexPlusBar.dmg below (macOS 14+, Apple silicon and Intel).
- Quit any running older copy of CodexPlusBar.
- Open the DMG and drag CodexPlusBar.app to Applications, replacing the old copy if prompted.
- 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.sha256SHA-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 andautoselection. 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, version1.2.0, build8. - 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.