Skip to content

Latest commit

 

History

History
79 lines (59 loc) · 3.33 KB

File metadata and controls

79 lines (59 loc) · 3.33 KB

Release v0.1.8

Release date: 2026-03-11 Channel: latest

Highlights

  • Folded the remaining stacked settings and sync work into the stable release, including experimental settings flows, backend primitive extraction, and wrapper non-TTY behavior docs.
  • Hardened account and flagged-account reset recovery so intentional clears suppress stale revival paths even when primary files survive an initial delete failure.
  • Kept Codex CLI sync mirror-only while adding preview-first oc-chatgpt sync, named backup export, and richer target detection on top of the same canonical storage model.

Install

npm i -g @openai/codex
npm i -g codex-multi-auth

Core Operations

codex auth login
codex auth list
codex auth status
codex auth check
codex auth forecast --live

Validation Snapshot

Release gate commands:

  • npm ci
  • npm run clean:repo:check
  • npm run audit:ci
  • npm run typecheck
  • npm run lint
  • npm test
  • npm run build
  • npm run coverage
  • npm run test:model-matrix:smoke

Broad validation result:

  • 105/105 test files passed
  • 2456/2456 tests passed
  • full coverage pass on the all-inclusive release branch
  • model-matrix smoke completed with only skipped cases for the current runtime/account capability set after the entitlement-aware harness fix

Merged PRs

  • #64 test(settings): split persistence regression coverage
  • #65 test(settings): split cli settings harness coverage
  • #61 feat(settings): add experimental settings flows
  • #63 docs(cli): document wrapper non-TTY behavior
  • #71 fix(storage): harden recovery and intentional reset flows
  • #72 fix(sync): keep Codex CLI state mirror-only
  • #74 feat(sync): extract backend primitives for the sync stack

Commits

  • Replacement RC assembled from main plus the original release branch and the previously open stacked branches for #65, #74, #61, and #63.
  • Stack prerequisite work from split/pr58-sync-orchestrator is included because #61 depends on it.
  • Release-only follow-up commit 961c3db formalizes the flagged reset edge-case fix, the entitlement-aware smoke harness update, and the fresh-worktree documentation-test fix needed to keep the validation gate reproducible.
  • Release-only follow-up commit c946d08 adds broad merged-feature regression coverage.
  • Release-only follow-up commit 8ee10e3 restores backup metadata, restore assessment, and transaction-safe named backup export behavior after the all-open merge.

Notes

  • Flagged-account clears now remain suppressed when the reset marker exists, even if the primary flagged file survives an initial delete failure.
  • Smoke-matrix results now distinguish unsupported account/runtime capabilities from true release-blocking failures.
  • The current smoke run was environment-inconclusive rather than failing: no supported live model completed in this account/runtime, but no hard harness or transformer failures remained.
  • Broad release regressions now verify that Codex CLI mirror files cannot mutate canonical storage or unified settings, that flagged reset suppression still holds when mirror files exist, and that the experimental sync/backup stack continues to validate as part of the full merged branch.

Related