Skip to content

Remove the ChatGPT sign-in from the AI providers panel#85

Merged
windoze95 merged 1 commit into
mainfrom
fix/remove-chatgpt-ui
Jul 11, 2026
Merged

Remove the ChatGPT sign-in from the AI providers panel#85
windoze95 merged 1 commit into
mainfrom
fix/remove-chatgpt-ui

Conversation

@windoze95

Copy link
Copy Markdown
Owner

Follows the backend removal of the Codex/ChatGPT OAuth rank provider (windoze95/nullfeed-backend#131) — it only served ranking and couldn't do embeddings, so it's out. This removes the client surface:

  • _ChatGptSignInCard (the device-flow widget) and its placement in the section
  • ChatgptLoginStatus / ChatgptPollResult models
  • the four *ChatgptLogin api_service methods + the chatgpt-login endpoint constants
  • the now-unused dart:async and browser_link imports
  • test references (mock + option list)

The AI providers panel is otherwise unchanged: per-provider keys (Anthropic / Gemini / OpenAI) and the embedding/ranking provider selection.

dart format clean, flutter analyze --fatal-infos --fatal-warnings clean, all 233 tests pass locally.

🤖 Generated with Claude Code

Follows the backend removal of the Codex/ChatGPT OAuth rank provider (it
couldn't do embeddings, so it was dropped). Removes the client surface:

- _ChatGptSignInCard (device-flow widget) and its use in the section
- ChatgptLoginStatus / ChatgptPollResult models
- getChatgptLogin / startChatgptLogin / pollChatgptLogin / clearChatgptLogin
  api_service methods + the chatgpt-login endpoint constants
- the now-unused dart:async and browser_link imports
- test references

The AI providers panel is otherwise unchanged: per-provider keys
(Anthropic/Gemini/OpenAI) and the embed/rank selection.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@windoze95 windoze95 merged commit 10a7d2f into main Jul 11, 2026
8 checks passed
@windoze95 windoze95 deleted the fix/remove-chatgpt-ui branch July 11, 2026 19:32
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