Vouch request: workspace-scoped OpenAI Codex credentials (openai-codex half of #2966) #6097
Closed
will-bogusz
started this conversation in
General
Replies: 1 comment
-
|
!vouch will-bogusz |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @can1357 — I opened PR #6095: the
openai-codexhalf of #2966, letting one ChatGPT email hold a personal Plus/Pro plan and Team/Enterprise seats as coexisting, load-balanced credentials (also covers the #633 scenario). The bot closed it pending a vouch per CONTRIBUTING, so — vouch request.Note the frozen diff on the closed PR is stale; the branch has since been slimmed and hardened. Current state: live compare.
orgId = chatgpt_account_id/orgName = chatgpt_plan_type;openai-codexfolds into the org-composed identity branch (email:<e>|org:<ws>, email short-circuit removed); report↔credential matching tightened to require agreement on every identity dimension present on both sides; and a base identifier that merely repeats the workspace id is excluded from replacement claims so one member's login can never re-key a teammate's row (inert for Anthropic: account UUID ≠ org UUID).bun checkclean.orgIdmatching each token'schatgpt_account_id, andomp usageshowing both accounts with independent pools (1.76× quota headroom).Happy to rework anything in review — could I get a vouch so I can reopen the PR?
Beta Was this translation helpful? Give feedback.
All reactions