Skip to content

CodexPlusBar 1.2.2 — Reliable desktop switching

Choose a tag to compare

@withLinda withLinda released this 03 Oct 00:48
· 14 commits to main since this release

CodexPlusBar 1.2.2

What's changed

  • ChatGPT / Codex desktop sign-in switching reopens ChatGPT with its quit-confirmation opt-out, allowing subsequent normal quits without the scheduled-task dialog.
  • If normal quit is still blocked after 12 seconds, CodexPlusBar force quits only the original surviving desktop instances, then gives background processes a separate 12-second exit budget before changing credentials.
  • Cancellation prevents force escalation. Failed shutdown or cancelled switching preserves the previous sign-in, with reopening handled by the existing recovery flow.
  • Includes the quieter Profile Manager, native desktop sign-ins, OpenChamber 2 missing-connection recovery, and reset-window sorting from earlier releases.

The quit-confirmation opt-out is an undocumented ChatGPT launch setting and may change in a future ChatGPT update. It also suppresses manual quit confirmation for that instance. An instance launched elsewhere can still show the dialog on its first switch. Force quitting can interrupt active chats or lose unsaved work.

Install or update

  1. Download CodexPlusBar.dmg below. Requires macOS 14 or newer; one app supports Apple silicon and Intel.
  2. Quit an older running copy, open the DMG, and drag CodexPlusBar.app into Applications, replacing the old app if asked.
  3. Eject the DMG and open CodexPlusBar from Applications. Look for it in the menu bar, not the Dock.

Replacing the app preserves saved profiles and sign-ins in your local Application Support folder. Xcode, codex-auth, and CodexAuthHelper are not required.

To verify the download, place both assets in the same folder and run:

shasum -a 256 -c CodexPlusBar.dmg.sha256

Release verification

  • Version 1.2.2, build 10; universal arm64 and x86_64 archive.
  • Swift Testing reported 375 tests in 41 suites passed; three opt-in OpenChamber runtime/integration probes were skipped.
  • App and DMG are Developer ID signed, accepted by Apple notarization, stapled, and accepted by Gatekeeper.
  • The mounted DMG contains the signed/stapled app and an Applications shortcut; image integrity and SHA-256 checks passed.
  • Live account switching, interactive drag-installation, and fresh UI checks were not performed in this release session.