Codex + ChatGPT
Desktop OAuth and Sign in with ChatGPT. Responses, thinking effort, think blocks, GPT Image 2 generate/edit.
Failure
Users connect Codex, ChatGPT, Claude Code, and Grok Build once. Your app gets PKCE tokens, live models, thinking levels, and GPT Image 2.
What ships
Failure is the authorization server. Apps never re-implement four OAuth dances — they ask for `providers` scope and receive usable credential packages.
Desktop OAuth and Sign in with ChatGPT. Responses, thinking effort, think blocks, GPT Image 2 generate/edit.
Setup-token path with an explicit account-deletion risk warning before connect.
Device-code OAuth into the Grok CLI proxy — the same session SuperGrok uses.