Skip to content

[Bug]: Different Codex users in the same Team workspace collapse into one saved account #592

Description

@gleaming9

Existing issues

  • I searched open and closed issues and did not find a duplicate.

What happened?

Win-CodexBar does not retain two independently authenticated Codex users when both belong to the same ChatGPT Team workspace. After adding the first user and then the second, only one saved account remains visible even though the users have separate identities and independent usage quotas.

Both users should remain available as distinct saved accounts in Settings and the tray account list.

Affected area

  • Tray panel
  • Settings UI
  • Config file / settings persistence
  • CLI
  • Provider-specific behavior
  • Installer / release packaging
  • Startup / background behavior
  • Other

Steps to reproduce

  1. Use two different OpenAI users that belong to the same ChatGPT Team workspace.
  2. Add or authenticate the first user through the Codex account controls.
  3. Add or authenticate the second user.
  4. Open the saved account list in Settings or the tray panel.
  5. Observe that only one user is retained.

Logs, screenshots, or recordings

No credential or account files are attached because they contain private authentication data. The behavior was reproduced manually with two separate users in the same Team workspace.

App version

v0.60.3. Equivalent identity-matching behavior was also present on main at commit 8cdd2cad before the fix.

Windows version

Not provided.

Additional context

The users share the Team workspace/account identifier but have different authenticated user subjects and email identities. A shared workspace identifier should not override conflicting user evidence, and removing one user must not remove or reuse the other user's managed home.

This issue concerns desktop saved-account discovery and reconciliation. CLI --all-accounts enumeration is outside this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions