Enterprise-managed custom model is listed in /model but cannot be selected
I maintainer di solito rispondono entro 1 giorno
@andyfeller ci sta già lavorando.
Dal 24/9/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Describe the bug
An Enterprise-managed custom model configured through an OpenAI-compatible provider is shown in the interactive /model picker, but cannot be selected.
The picker displays the entry as:
<custom model display name> (preview) (custom)
Selecting the entry and pressing Enter leaves the previously active model unchanged. No error message is displayed.
The model itself is available and can be selected successfully when its full catalog model ID is supplied directly using the --model command-line option. This indicates that the model configuration, Enterprise policy, entitlement, and provider connectivity are valid.
The failure appears to be limited to the interactive /model picker.
Affected version
GitHub Copilot CLI 1.0.88
Steps to reproduce the behavior
- Configure an Enterprise-managed custom model using an OpenAI-compatible provider.
- Make the model available to an organization.
- Start GitHub Copilot CLI.
- Run
/model. - Select the custom model entry.
- Press Enter.
Expected behavior
The custom model should become the active model for the current session, just as it does when its catalog ID is passed with copilot --model <catalog-model-id>.
Additional context
- The model appears under
Other modelsin the/modelpicker. - The picker displays
-for Context and Reasoning for this model. - Selecting it with Enter leaves the previous model active and shows no error.
- Starting Copilot CLI with the model's full catalog ID via
--modelselects and uses it successfully. - This is related to #4953, which reports a similar picker-selection failure for Enterprise custom models whose provider model IDs contain URL-encoded slashes. In this case, the behavior is reproduced without relying on a URL-encoded provider model ID, which suggests a broader issue in the picker path for Enterprise-managed custom models.
Environment:
- OS: macOS
- Architecture: arm64
- Terminal: Ghostty
- Shell: zsh
- Lingua principale
- Shell
- Stelle
- 11.2k
- Fork
- 1.9k
- Merge medio
- 17h 6m
- PR unite (30g)
- 5
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/copilot-cli
-
area:sessions
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
github/copilot-cli#4996 ·
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
github/copilot-cli#4963 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
github/copilot-cli#4932 ·
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
github/copilot-cli#4909 ·
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
github/copilot-cli#4906 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di github/copilot-cli
Issue simili
-
Bug: pane path not quotedApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
-
Does a subagent definition's `tools:` bypass the permission check? One default-permission cellAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
pearu/agent-sandbox#156 ·
I maintainer di solito rispondono entro 1 giorno
-
area/documentation squad/marvin
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
rancher/stackstate-product-docs#443 ·
I maintainer di solito rispondono entro 1 giorno
-
Request: Remove Sikka appAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
getumbrel/umbrel-apps#6142 ·
I maintainer di solito rispondono entro 2 giorni
-
triage/confirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
agentscope-ai/agentscope#3030 ·
I maintainer di solito rispondono entro 1 giorno