Problem (one or two sentences)
When using the OpenAI provider via "Sign in with ChatGPT" (Plus/Pro OAuth, no API key), Roo Code effectively supports only a single logged-in account. Switching between personal/work accounts requires manual logout/clearing sessions outside the extension, which is slow and error-prone.
Context (who is affected and when)
Affects users who have multiple OpenAI/ChatGPT accounts (e.g., personal + work / different orgs) and need to switch between them during normal development. This comes up whenever you need different billing, org/workspace access, or you test behavior across accounts.
Desired behavior (conceptual, not technical)
Allow using multiple OpenAI/ChatGPT accounts in Roo Code and switching between them without manual browser/session cleanup.
Two acceptable options:
- Support multiple saved accounts for the OpenAI (ChatGPT OAuth) provider and let the user quickly switch the active account.
OR
- Allow creating multiple OpenAI provider configurations (profiles) where each configuration can be authorized with a different OpenAI account, so different projects/workspaces can use different accounts.
Constraints / preferences (optional)
No response
Request checklist
Roo Code Task Links (optional)
No response
Acceptance criteria (optional)
No response
Proposed approach (optional)
No response
Trade-offs / risks (optional)
No response
Problem (one or two sentences)
When using the OpenAI provider via "Sign in with ChatGPT" (Plus/Pro OAuth, no API key), Roo Code effectively supports only a single logged-in account. Switching between personal/work accounts requires manual logout/clearing sessions outside the extension, which is slow and error-prone.
Context (who is affected and when)
Affects users who have multiple OpenAI/ChatGPT accounts (e.g., personal + work / different orgs) and need to switch between them during normal development. This comes up whenever you need different billing, org/workspace access, or you test behavior across accounts.
Desired behavior (conceptual, not technical)
Allow using multiple OpenAI/ChatGPT accounts in Roo Code and switching between them without manual browser/session cleanup.
Two acceptable options:
OR
Constraints / preferences (optional)
No response
Request checklist
Roo Code Task Links (optional)
No response
Acceptance criteria (optional)
No response
Proposed approach (optional)
No response
Trade-offs / risks (optional)
No response