After the latest OpenCode update, I only see the ChatGPT/OpenAI API key option in the auth flow, and the OAuth login options from the opencode-openai-codex-auth plugin are no longer visible. Before this update, I could choose between API key and OAuth (ChatGPT Plus/Pro) when logging in.
Steps to Reproduce
- Update OpenCode to the latest version.
- Install and configure
opencode-openai-codex-auth as described in the documentation.
- Run
opencode auth login.
- Select OpenAI / ChatGPT provider.
Expected Behavior
OpenCode should display a login method selector that includes the OAuth login options provided by the plugin (ChatGPT Plus/Pro OAuth), not just the API key field.
Actual Behavior
OpenCode skips the selector and goes directly to the "Enter your API key" screen, so I cannot use OAuth login anymore.
Additional context
This issue started only after the most recent OpenCode update; before that, the same configuration showed OAuth options correctly. Please let me know if the auth system changed (for example, around dynamic auth prompts or provider login methods) and if there is any new configuration required for this plugin.
After the latest OpenCode update, I only see the ChatGPT/OpenAI API key option in the auth flow, and the OAuth login options from the
opencode-openai-codex-authplugin are no longer visible. Before this update, I could choose between API key and OAuth (ChatGPT Plus/Pro) when logging in.Steps to Reproduce
opencode-openai-codex-authas described in the documentation.opencode auth login.Expected Behavior
OpenCode should display a login method selector that includes the OAuth login options provided by the plugin (ChatGPT Plus/Pro OAuth), not just the API key field.
Actual Behavior
OpenCode skips the selector and goes directly to the "Enter your API key" screen, so I cannot use OAuth login anymore.
Additional context
This issue started only after the most recent OpenCode update; before that, the same configuration showed OAuth options correctly. Please let me know if the auth system changed (for example, around dynamic auth prompts or provider login methods) and if there is any new configuration required for this plugin.