Skip to content

Comments

feat(cli): add openai-codex oauth onboarding and auth flows#11679

Open
mojomast wants to merge 10 commits intoRooCodeInc:mainfrom
mojomast:issue-11676-cli-onboarding-oauth
Open

feat(cli): add openai-codex oauth onboarding and auth flows#11679
mojomast wants to merge 10 commits intoRooCodeInc:mainfrom
mojomast:issue-11676-cli-onboarding-oauth

Conversation

@mojomast
Copy link

@mojomast mojomast commented Feb 22, 2026

Summary

  • add provider capability plumbing and run-path auth branching so openai-codex is treated as OAuth while preserving existing API-key and Roo-token paths
  • add extension-host OAuth bridge + onboarding integration for OpenAI Codex, including provider-aware auth commands (roo auth login/status/logout --provider openai-codex)
  • add non-interactive fail-fast guidance for unauthenticated openai-codex, update CLI docs, and include follow-up fixes for auth subcommand provider parsing and OAuth browser/manual URL behavior

Validation

  • pnpm --filter @roo-code/cli check-types
  • pnpm --filter @roo-code/cli test
  • pnpm --filter @roo-code/vscode-shim test
  • pnpm --filter roo-cline check-types
  • pnpm exec vitest run core/webview/__tests__/webviewMessageHandler.spec.ts (from src)

Notes

Closes #11676

Interactively review PR in Roo Code Cloud

@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. Enhancement New feature or request labels Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ENHANCEMENT] Improve provider ingestion onboarding and add OpenAI OAuth

1 participant