Release v1.2.0
Release date: 2026-03-20
Channel: latest
Highlights
- Added headless-friendly auth login with manual callback support for environments where browser launch or the local callback listener is unavailable.
- Preserved selected workspace routing across retries and fallback paths instead of collapsing back to mutable token-derived identity.
- Added proxy-compatible upstream transport, workspace-disabled auto-rotation, onboarding restore from the latest saved backup, and restored experimental settings hotkeys.
Install
npm i -g @openai/codex
npm i -g codex-multi-authCore Operations
codex auth login
codex auth login --manual
codex auth status
codex auth check --live
codex auth forecast --liveValidation Snapshot
Release gate commands:
npm run clean:repo:checknpm run lintnpm run typechecknpm run buildnpm test
Broad validation result:
repo-hygiene check passednpm run lintpassednpm run typecheckpassednpm run buildpassed106/106test files passed2640/2640tests passed
Merged PRs
#132add manual login mode for headless auth flows#133preserve selected workspace in request routing#134add proxy-compatible upstream transport#136feat: auto-rotate on disabled/expired workspace errors#137add onboarding restore for latest saved backup#138fix experimental settings tui hotkeys
Notes
- This republishes the existing
v1.2.0tag with the final merged PR inventory. - The stacked
#132,#133, and#134release content is onmainthrough the release-integration merges captured by thev1.2.0tag; the temporarygit-plan/*stack branches were removed after release cleanup. - The validation run on the tagged tree emitted duplicate
getCurrentWorkspacetest-fixture warnings intest/index.test.ts, but the build and full suite still passed.