Skip to content

Support switching ChatGPT/OpenAI accounts without losing the current session #18806

@baohappy02

Description

@baohappy02

What version of the Codex App are you using (From “About Codex” dialog)?

26.417.41555 (1858)

What subscription do you have?

Not specified

What platform is your computer?

macOS 26.4.1 (25E253)

What issue are you seeing?

Logout/login works normally, but there is no way in the Codex desktop app to switch to a different ChatGPT/OpenAI account without first logging out.

The profile dropdown only exposes actions like Settings, Workspace settings, Rate limits remaining, and Log out. There is no visible "Add account", "Switch account", or "Use another ChatGPT/OpenAI account" action.

This is disruptive because logging out drops the current Codex app session/context.

What steps can reproduce the bug?

  1. Sign in to the Codex app with ChatGPT/OpenAI account A.
  2. Start or keep an active local Codex session/thread you do not want to lose.
  3. Open the profile dropdown in the app.
  4. Try to switch to ChatGPT/OpenAI account B without logging out.

Observed result:

  • The app does not provide an in-place account switch flow.
  • The only obvious path is to log out and log back in with the other account.
  • Logout/login itself works, but it discards the current app session/context.

What is the expected behavior?

The Codex app should provide an account-switching flow such as:

  • Add account / Use another account, or
  • Switch account while preserving the current local session history/context.

At minimum, users should not have to destroy the current app session just to move between ChatGPT/OpenAI accounts.

Additional information

This is different from bugs where the logout button is broken or unresponsive. In this case, logout works correctly; the issue is that account switching requires logout and causes session loss.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appauthIssues related to authentication and accountsenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions