Skip to content

refactor(providers): remove OpenAI/Anthropic/Gemini OAuth login and s…#368

Closed
sleynsol wants to merge 1 commit into
mainfrom
remove-oauth-providers
Closed

refactor(providers): remove OpenAI/Anthropic/Gemini OAuth login and s…#368
sleynsol wants to merge 1 commit into
mainfrom
remove-oauth-providers

Conversation

@sleynsol

Copy link
Copy Markdown
Contributor

…etup-token

Drop the OAuth CLI commands (openai/anthropic/gemini login, setup-token) and all backing OAuth code. The API-key providers (Claude/GPT/Gemini) stay usable via mobilerun configure.

  • delete agent/utils/oauth/ (OpenAI/Anthropic/Gemini OAuth LLMs) and cli/oauth_actions
  • drop the *_oauth registry variants; each family keeps only its API-key variant
  • strip OAuth dispatch/validation from llm_picker, usage tracking, and setup_service
  • remove the OAuth flow, callbacks, and credential-path aliases from the wizard
  • update affected tests, the coordinate-grounding eval, and agent-test-flows docs

…etup-token

Drop the OAuth CLI commands (`openai`/`anthropic`/`gemini login`, `setup-token`)
and all backing OAuth code. The API-key providers (Claude/GPT/Gemini) stay usable
via `mobilerun configure`.

- delete agent/utils/oauth/ (OpenAI/Anthropic/Gemini OAuth LLMs) and cli/oauth_actions
- drop the *_oauth registry variants; each family keeps only its API-key variant
- strip OAuth dispatch/validation from llm_picker, usage tracking, and setup_service
- remove the OAuth flow, callbacks, and credential-path aliases from the wizard
- update affected tests, the coordinate-grounding eval, and agent-test-flows docs

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sleynsol sleynsol closed this Jun 19, 2026
@sleynsol sleynsol deleted the remove-oauth-providers branch June 19, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant