Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Jan 16, 2026

Summary

Fixes the settings model dropdown retaining a stale model ID when switching providers (notably when creating/selecting OpenAI - ChatGPT Plus/Pro). Also expands the available OpenAI Codex (ChatGPT subscription) model catalog.

Changes


Important

Fixes model dropdown issue when switching providers and expands OpenAI Codex model catalog.

  • Behavior:
    • Fixes model dropdown retaining invalid model ID when switching providers in ApiOptions.tsx.
    • Expands OpenAI Codex model catalog with new model IDs in openai-codex.ts.
  • Tests:
    • Adds test for resetting model to default when switching to openai-codex in ApiOptions.spec.tsx.
    • Adds provider handler test for model selection and default fallback in openai-codex.spec.ts.

This description was created by Ellipsis for eea8198. You can customize this summary. It will automatically update as commits are pushed.

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. bug Something isn't working labels Jan 16, 2026
@roomote
Copy link
Contributor

roomote bot commented Jan 16, 2026

Oroocle Clock   See task on Roo Cloud

Review complete. No issues found; new tests passed.

  • No issues found

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jan 16, 2026
@hannesrudolph hannesrudolph merged commit 9533f0b into main Jan 16, 2026
20 of 21 checks passed
@hannesrudolph hannesrudolph deleted the pulldown-fix-model-add branch January 16, 2026 21:55
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jan 16, 2026
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jan 16, 2026
@mrubens mrubens mentioned this pull request Jan 16, 2026
@roomote roomote bot mentioned this pull request Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants