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
- Added manual login fallback for headless or browser-suppressed auth flows.
9
+
- Preserved selected workspace identity through request routing, refresh, and failover retries.
10
+
- Added proxy-compatible upstream transport plus automatic workspace rotation on disabled or expired workspace errors.
11
+
- Added onboarding restore from the latest saved backup and restored experimental settings hotkeys in the TUI.
12
+
13
+
## Install
14
+
15
+
```bash
16
+
npm i -g @openai/codex
17
+
npm i -g codex-multi-auth
18
+
```
19
+
20
+
## Core Operations
21
+
22
+
```bash
23
+
codex auth login
24
+
codex auth list
25
+
codex auth status
26
+
codex auth forecast --live
27
+
codex auth fix --live
28
+
```
29
+
30
+
## Validation Snapshot
31
+
32
+
Release gate commands:
33
+
34
+
-`npm run clean:repo:check`
35
+
-`npm run typecheck`
36
+
-`npm run build`
37
+
-`npm run lint`
38
+
-`npm test -- --run test/documentation.test.ts`
39
+
-`npm test`
40
+
41
+
Broad validation result:
42
+
43
+
-`repo-hygiene check passed`
44
+
-`npm run typecheck` passed
45
+
-`npm run build` passed
46
+
-`npm run lint` passed
47
+
-`19/19` documentation integrity tests passed
48
+
-`106/106` test files passed on the integrated `v1.2.0` release branch
49
+
-`2640/2640` tests passed on the integrated `v1.2.0` release branch
50
+
51
+
## Merged PRs
52
+
53
+
-`#132``add manual login mode for headless auth flows`
54
+
-`#133``preserve selected workspace in request routing`
55
+
-`#134``add proxy-compatible upstream transport`
56
+
-`#136``feat: auto-rotate on disabled/expired workspace errors`
57
+
-`#137``add onboarding restore for latest saved backup`
58
+
-`#138``fix experimental settings tui hotkeys`
59
+
60
+
## Commits
61
+
62
+
- PR `#132` adds manual browser-free login support and the related CLI and docs coverage.
63
+
- PR `#133` keeps stored workspace identity stable through refresh and retry paths instead of collapsing back to token-derived IDs.
64
+
- PR `#134` adds proxy-aware upstream transport handling without widening into auth or quota probe traffic.
65
+
- PR `#136` rotates to successor workspaces when the active workspace is disabled or expired, while preserving the non-workspace fallback path.
66
+
- PR `#137` adds empty-pool onboarding restore from named backups and keeps restore state stable across backup scan races.
67
+
- PR `#138` restores experimental settings hotkeys and the matching help text, docs, and regression coverage.
68
+
- The release bump in this branch promotes `1.2.0` in package metadata and refreshes the stable release-note links in the root docs surfaces.
69
+
70
+
## Notes
71
+
72
+
-`codex auth login` now supports manual OAuth completion when browser launch or the local callback listener is unavailable.
73
+
- Request routing preserves explicit workspace selections across failover and token refresh, and upstream requests now honor standard proxy environment variables.
74
+
- Disabled or expired workspace responses now rotate within the current account before falling back to another account.
75
+
- First-run onboarding can restore the latest saved backup before new sign-in, and the experimental settings screens once again honor their documented hotkeys.
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "codex-multi-auth",
3
-
"version": "1.1.10",
3
+
"version": "1.2.0",
4
4
"description": "Multi-account OAuth manager and codex auth wrapper for the official @openai/codex CLI, with switching, health checks, and recovery tools",
0 commit comments