Skip to content

desktop: gpt-6.1-sol missing from ChatGPT OAuth models, shared session model forcibly switched #52375

Closed

Description

@SDSDFFG-rgb

Summary

Same ChatGPT Plus account via browser OAuth: CLI v2.0.10 lists and uses openai/gpt-6.1-sol fine, but Desktop 2.0.20 doesn't list it under OpenAI. Opening the shared CLI session in Desktop then forcibly switches its model to a Desktop-available one.

Environment

  • opencode version: Desktop 2.0.20 / CLI v2.0.10
  • OS: Windows 11 (Windows_NT 10.0.26200 win32 x64)
  • Terminal: Unavailable
  • Shell: PowerShell 7.6.6 (ComSpec: C:\WINDOWS\system32\cmd.exe)
  • Install/channel: release
  • Active plugins: none (global config has no plugins key)

Reproduction

  1. Connect OpenAI with ChatGPT browser OAuth (Plus account).
  2. CLI v2.0.10: select openai/gpt-6.1-sol, send a message → responds normally.
  3. Desktop 2.0.20: open /models → gpt-6.1-sol absent from the OpenAI section (only up to GPT-5.6-Sol / GPT-6 Astra family). The Console provider DOES list GPT-6.1 Sol.
  4. With the CLI session open, launch Desktop → the session model is switched to a Desktop-available model (Muse Spark 1.3 Free via OpenCode provider in my case).

Expected Behavior

gpt-6.1-sol listed and selectable under OpenAI OAuth in Desktop (as in CLI, Console, official Codex, and per OpenAI: Plus/Pro in Codex), and shared sessions keep their model.

Actual Behavior

Model missing in Desktop; shared session's model forcibly replaced when Desktop is launched.

Additional Context

Activity

  1. github-actions commented on Sep 30, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    • #47363: OpenAI ChatGPT/Codex OAuth users could not find an account-accessible GPT-6 model in the model picker.
    • #47405: V2 filtered an account-accessible GPT-6 model out of the OpenAI OAuth model catalog.
    • #47490: Desktop had a mismatch between OAuth models shown in the picker and its active provider model state.
  2. mynameistito commented on Oct 5, 2026

    @mynameistito
    Contributor

    Additional report

    Another report shows the same failure mode with openai/gpt-6-luna: it was previously selected and working, then disappeared from /models, and the active session switched to Muse Spark 1.3 Free without an explicit user choice.

    The affected model ID differs from the one in this issue (gpt-6.1-sol), but the user-visible behavior is the same. The report also shows OpenCode retrying with The backend is temporarily overloaded before the availability/switch problem.

    Please check whether model-catalog refresh or fallback handling can silently replace the selected model. The expected behavior should be to preserve the selected model, show a clear error, and require explicit confirmation before routing a session to another provider or model.

  3. drhanfastolfe commented on Oct 5, 2026

    @drhanfastolfe

    I'm also affected on OpenCode CLI 2.0.21: openai/gpt-6.1-sol is missing from the OpenAI model list despite a successful OAuth connection.

    This affects the CLI too, not just Desktop, and prevents me from selecting this model in OpenCode.

    Is there a confirmed workaround for current v2 releases without downgrading, or any update on a fix? Thanks.

  4. SDSDFFG-rgb commented on Oct 7, 2026

    @SDSDFFG-rgb
    Author

    Verified fixed on my side with the latest Desktop update.

    Environment: Desktop 2.0.24 / Windows 11 / ChatGPT Plus (browser OAuth, same account as before)

    Verified:

    • openai/gpt-6.1-sol is now listed under OpenAI and responds normally.
    • openai/gpt-6-sol and openai/gpt-6-luna are also listed now (both were missing before, same as in my earlier check).
    • Opening a CLI session that uses openai/gpt-6.1-sol in Desktop no longer switches the model — the session keeps gpt-6.1-sol.

    So all three symptoms from this issue are resolved in my environment. Leaving the issue open for the other reporters (gpt-6-luna forced-switch report, CLI 2.0.21 report) and for the maintainers to close.

  5. neriousy commented on Oct 20, 2026

    @neriousy
    Member

    Thanks for confirming that the models are available again and opening the shared session in Desktop no longer changes its model. I'm closing this as resolved; if it comes back on the latest v2, please open a new issue with your version and steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions