Skip to content

Github Copilot model selector shows unauthorized models and occasionally hides available ones #23338

@MertSoylu

Description

@MertSoylu

Description

I've been using the GitHub Copilot integration and noticed an inconsistent bug with the model selection dropdown.

First, the list frequently displays models that my account doesn't have access to (such as Opus). When I select one of these unauthorized models, I naturally cannot use it, which creates a confusing user experience.

Second, the opposite issue occurs: sometimes the models that I should have access to completely disappear from the list. This makes it difficult to know which models are actually available to me at any given time.

Expected Behavior:
I expect the model selector to accurately reflect my account's current permissions. It should filter out models I cannot use to prevent dead ends, and it should consistently load and display all the models I am authorized to use without them randomly dropping off the list.

Plugins

No response

OpenCode version

1.4.3

Steps to reproduce

1.Open the GitHub Copilot model selector in the IDE/CLI.

2.Scroll through the available models.

3.Observe that unauthorized models (e.g., Opus4.7) are listed. Selecting them results in a failure to generate code.

4.Check the list periodically; notice that standard, accessible models are sometimes randomly missing from the dropdown.

Screenshot and/or share link

No response

Operating System

Windows 11

Terminal

Powershell

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcoreAnything pertaining to core functionality of the application (opencode server stuff)

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions