Skip to content

Clarify credential storage wording across authentication UI and docs - #49361

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/87189f422448b88721ea2d7448930ece63102803
Sep 29, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/87189f422448b88721ea2d7448930ece63102803

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Clarify credential storage wording across authentication UI and docs

Why

Credentials can use a keyring backend, so describing all login and logout operations as reads or writes to auth.json is misleading.

What changed

  • Remove the API-key onboarding claim that keys are stored in auth.json.
  • Describe authentication storage and credential-removal errors in terms of stored credentials and the selected backend.
  • Label the doctor output's auth-file path as the file backend or fallback, and document why startup checks also consider config.toml when credentials may be in a keyring.

Testing

Add API-key entry snapshots for terminal widths of 80 and 40 columns.

…49361)

## Why

Credentials can use a keyring backend, so describing all login and logout operations as reads or writes to `auth.json` is misleading.

## What changed

- Remove the API-key onboarding claim that keys are stored in `auth.json`.
- Describe authentication storage and credential-removal errors in terms of stored credentials and the selected backend.
- Label the doctor output's auth-file path as the file backend or fallback, and document why startup checks also consider `config.toml` when credentials may be in a keyring.

## Testing

Add API-key entry snapshots for terminal widths of 80 and 40 columns.

GitOrigin-RevId: 87189f422448b88721ea2d7448930ece63102803
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/87189f422448b88721ea2d7448930ece63102803 branch from 7751839 to 94d642d Compare September 29, 2026 20:46
@copyberry
copyberry Bot merged commit 94d642d into main Sep 29, 2026
1 check passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/87189f422448b88721ea2d7448930ece63102803 branch September 29, 2026 20:47
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 29, 2026
@ghanzo
ghanzo deployed to issue-triage September 29, 2026 20:56 — with GitHub Actions Active
@ghanzo
ghanzo deployed to issue-triage September 29, 2026 20:56 — with GitHub Actions Active
@ghanzo
ghanzo deployed to issue-triage September 29, 2026 20:56 — with GitHub Actions Active
@kainiklas
kainiklas deployed to issue-triage September 29, 2026 21:01 — with GitHub Actions Active
@kainiklas
kainiklas deployed to issue-triage September 29, 2026 21:01 — with GitHub Actions Active
@kainiklas
kainiklas deployed to issue-triage September 29, 2026 21:01 — with GitHub Actions Active
@kainiklas
kainiklas deployed to issue-triage September 29, 2026 21:02 — with GitHub Actions Active
@26thhhh
26thhhh deployed to issue-triage September 29, 2026 21:21 — with GitHub Actions Active
@26thhhh
26thhhh deployed to issue-triage September 29, 2026 21:21 — with GitHub Actions Active
@26thhhh
26thhhh deployed to issue-triage September 29, 2026 21:21 — with GitHub Actions Active
@26thhhh
26thhhh deployed to issue-triage September 29, 2026 21:22 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants