github / github/copilot-cli

/model silently hides Extra High for GPT-5.4 without explaining tier gating in Copilot CLI 1.0.36

Aperta
#2,990 1 commento 3 reazioni 0 assegnatari Vedi su GitHub
area:models
Lingua principale
Shell
Stelle
11.2k
Fork
1.9k
Merge medio
14h 16m
PR unite (30g)
6

Descrizione

### Describe the bug

Issue #2725 was closed with the explanation that `Extra High` / `xhigh` reasoning effort is intentionally restricted to Business and Enterprise plan tiers.

However, in the current CLI this still presents as a confusing and inconsistent experience:

- `/model` -> `GPT-5.4` only shows `Low / Medium / High`
- the picker gives no explanation that `Extra High` is being hidden because of plan-tier gating
- current client bundles still appear to contain `xhigh`-related labels/descriptions/handling paths, which makes this look like a silent UI filter rather than a clearly communicated product restriction

So the problem here is not "please add xhigh back", but rather:

- the restriction is silently applied in the picker
- the CLI does not clearly explain why the option is missing
- this is easy to interpret as a broken or inconsistent model selector

Related issues:
- #2725
- #2739

### Affected version

GitHub Copilot CLI 1.0.36

### Steps to reproduce the behavior

1. Start `copilot`
2. Run `/model`
3. Select `GPT-5.4`
4. Open the reasoning effort picker
5. Observe that only `Low / Medium / High` are shown
6. Observe that there is no inline explanation that `Extra High` is hidden due to plan-tier restrictions

### Expected behavior

If `Extra High` is intentionally unavailable for the current account tier, the CLI should make that explicit.

For example, any of these would be much clearer than silently omitting it:

- show `Extra High` as disabled with a short explanation
- show a short message in the picker that it is restricted by plan tier
- document the restriction in a place the CLI can point to
- ensure the UI/messaging is consistent with the actual supported-effort metadata exposed by the client

### Additional context

Environment:
- Windows
- GitHub Copilot CLI 1.0.36

I am **not** reporting this as "xhigh definitely works and should be re-enabled".
This report is specifically about the current CLI UX being ambiguous and easy to misinterpret.

After reading #2725, I understand the intended restriction.
The problem is that the current `/model` picker still hides the option without clearly telling the user that this is a plan-tier gate rather than a broken selector.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start at the /model command and GPT-5.4 reasoning-effort picker in Copilot CLI 1.0.36, then compare the xhigh-related labels, descriptions, and handling paths with the supported-effort metadata and plan-tier restriction described in #2725. Done means the picker clearly communicates that Extra High is unavailable for the current tier without re-enabling it by assumption.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell
Ambito
cli
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.