-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Copilot CLI does not list all org-enabled models (e.g. Gemini 3.1 Pro) while VS Code Copilot does #1703
Description
Describe the bug
Summary
Copilot CLI shows a reduced model list compared to VS Code Copilot on the same GitHub account and organization, even though the missing models are enabled in organization Copilot settings and are available in VS Code Copilot.
A concrete example is Gemini 3.1 Pro:
- Enabled in org Copilot settings
- Available and selectable in VS Code Copilot
- Not listed in Copilot CLI model selector
There is no documentation explaining this difference, and the official Supported models page does not mention any client-specific limitations.
Documentation gap
The following page lists supported Copilot models but does not describe any per-client differences:
https://docs.github.com/en/copilot/reference/ai-models/supported-models
There is also no mention of model availability differences in Copilot CLI documentation or troubleshooting pages.
Question
Is the reduced model list in Copilot CLI:
- an intentional limitation,
- a rollout delay,
- or a bug in model discovery / listing?
If intentional, could this be documented explicitly?
Affected version
v0.0.418
Steps to reproduce the behavior
Observed behavior
In Copilot CLI, the model selector shows:
Claude Sonnet 4.6
Claude Haiku 4.5
Claude Opus 4.6
Gemini 3 Pro (Preview)
GPT-5.3-Codex
GPT-5.1-Codex
GPT-5.1-Codex-Mini (Preview)
GPT-5 mini
GPT-4.1
However, Gemini 3.1 Pro is missing.
At the same time:
- Gemini 3.1 Pro is enabled in GitHub organization Copilot settings
- Gemini 3.1 Pro is visible and usable in VS Code Copilot
Expected behavior
Either:
- Copilot CLI should list all models enabled for the organization, consistent with VS Code Copilot
or - Official documentation should clearly state that:
- Copilot CLI supports only a subset of Copilot models
- Certain models (e.g. Gemini 3.1 Pro) are intentionally unavailable in CLI
Currently, neither behavior nor limitation is documented.
Additional context
Environment
- Copilot CLI version:
v0.0.418 - OS: macOS (Apple Silicon)
- Account type: GitHub Organization account
- Copilot subscription: enabled at org level
- Authentication: device flow (
/login) - Environment variables:
COPILOT_GITHUB_TOKEN– not setGH_TOKEN– not setGITHUB_TOKEN– not set