Summary
❯ codex-multi-auth doctor
Doctor diagnostics
Storage: /Users/h/.codex/openai-codex-accounts.json
Summary: 17 ok, 0 warnings, 0 errors
✓ storage-file: Account storage file found
/Users/h/.codex/openai-codex-accounts.json
✓ storage-readable: Storage file is readable
5197 bytes
✓ codex-auth-file: Codex auth file found
/Users/h/.codex/auth.json
✓ codex-auth-readable: Codex auth file is readable
email=, accountId=org-***Uv8
✓ codex-config-file: Codex config file found
/Users/h/.codex/config.toml
✓ codex-auth-store: Codex auth storage is set to file
mode=file
✓ codex-cli-state: Codex CLI state loaded
/Users/h/.codex/auth.json
✓ accounts: Loaded 2 account(s)
✓ active-index: Active index is valid (1)
✓ enabled-accounts: 2 enabled / 0 disabled
✓ duplicate-refresh-token: No duplicate refresh tokens detected
✓ duplicate-email: No duplicate emails detected
✓ placeholder-email: No placeholder emails detected
✓ refresh-token-shape: Refresh token format looks normal
✓ recommended-switch: Current account aligns with forecast recommendation
✓ forecast-runtime-alignment: Forecast and runtime availability are aligned
✓ active-selection-sync: Manager active account and Codex active account are aligned
manager=email=, accountId=org-*** | codex=email=, accountId=org-***
Reproduction
- Launch Codex (app)
- Write 'Hello world'
Expected Behavior
For the proxy to work
Actual Behavior
Getting 503 Service Unavailable
Environment
codex --version: codex-cli 0.134.0 and Version 26.519.81530 (3178)
codex auth status output summary: invalid command (does not exist) — without, starts:
└ Unexpected status 503 Service Unavailable: Pinned account 1 is currently unavailable; run `codex-multi-auth
status` for details, or `codex-multi-auth unpin` to allow rotation., url: http://127.0.0.1:63884/responses
codex auth rotation status output summary, if runtime rotation is involved:
npm ls -g codex-multi-auth:
- OS: macOS
- Node.js: v24.13.1
Diagnostic Outputs
Include relevant outputs from:
codex auth check
codex auth report --json
codex auth doctor --json
Logs (Optional)
If needed, include sanitized logs from ~/.codex/multi-auth/logs/codex-plugin/: ls: /Users/h/.codex/multi-auth: No such file or directory
Only enable logging temporarily: ENABLE_PLUGIN_REQUEST_LOGGING=1.
Compliance Confirmation
Summary
Reproduction
Expected Behavior
For the proxy to work
Actual Behavior
Getting 503 Service Unavailable
Environment
codex --version: codex-cli 0.134.0 and Version 26.519.81530 (3178)codex auth statusoutput summary: invalid command (does not exist) — without, starts:codex auth rotation statusoutput summary, if runtime rotation is involved:npm ls -g codex-multi-auth:Diagnostic Outputs
Include relevant outputs from:
codex auth checkcodex auth report --jsoncodex auth doctor --jsonLogs (Optional)
If needed, include sanitized logs from
~/.codex/multi-auth/logs/codex-plugin/:ls: /Users/h/.codex/multi-auth: No such file or directoryOnly enable logging temporarily:
ENABLE_PLUGIN_REQUEST_LOGGING=1.Compliance Confirmation