You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: harden multi-auth update resilience and add tui version
- harden Windows shim recovery across codex.bat/codex.cmd/codex.ps1 and profile guard paths
- improve synthetic-account backup promotion and codex auth token-shape persistence
- add dashboard version label and release notes through v0.1.7
- validated with lint, typecheck, full test suite, and build
Co-authored-by: Codex <noreply@openai.com>
- Hardened Windows global command routing so multi-auth survives Codex npm shim takeovers across `codex.bat`, `codex.cmd`, and `codex.ps1`.
9
+
- Added stock-shim signature replacement and invocation-path-first shim resolution to avoid false PATH matches and stale launcher routing.
10
+
- Added PowerShell profile guard installation so new PowerShell sessions keep resolving `codex` to the multi-auth wrapper.
11
+
- Strengthened account recovery by auto-promoting discovered real backups when primary storage is synthetic fixture data (including missing `accountId` fixture rows).
12
+
- Hardened Codex auth sync writes by enriching active account payloads with complete token shape (`access_token`, `refresh_token`, `id_token`) to prevent malformed auth fallbacks.
13
+
- Added visible dashboard version label in TUI header (`Accounts Dashboard (vX.Y.Z)`).
14
+
15
+
## Install
16
+
17
+
```bash
18
+
npm i -g @openai/codex
19
+
npm i -g codex-multi-auth
20
+
```
21
+
22
+
## Core Operations
23
+
24
+
```bash
25
+
codex auth login
26
+
codex auth list
27
+
codex auth switch 2
28
+
codex auth status
29
+
codex auth check
30
+
codex auth forecast --live
31
+
```
32
+
33
+
## Validation Snapshot
34
+
35
+
Release gate commands:
36
+
37
+
-`npm run lint`
38
+
-`npm run typecheck`
39
+
-`npm run build`
40
+
-`npm test`
41
+
42
+
Broad validation result:
43
+
44
+
-`100/100` test files passed
45
+
-`2328/2328` tests passed
46
+
47
+
## Merged PRs
48
+
49
+
- Release hardening rollup for Windows shim resilience, storage recovery promotion, and TUI version visibility.
50
+
51
+
## Commits
52
+
53
+
- Included in release tag `v0.1.7`.
54
+
55
+
## Notes
56
+
57
+
- Existing account storage is auto-recovered from real backup artifacts when synthetic fixture resets are detected.
58
+
- Windows command shims now self-heal from known stock Codex shim replacements during normal command execution.
59
+
- TUI now shows the active package version directly in the dashboard title for fast runtime verification.
0 commit comments