Model catalog fails to load: `models.list` returns HTTP 403 despite valid Copilot entitlement
Nessuno ha ancora preso questa issue.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 2.1k
- Fork
- 157
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Short summary
The GitHub Copilot desktop app cannot load the Copilot model catalog. Model-list requests receive 403 Forbidden: forbidden: access denied.
Affected version or release
GitHub Copilot app 1.1.17; Copilot CLI 1.0.84-3
Installation context
macOS, Apple Silicon (aarch64); local desktop app
What happened?
The app falls back to provider models only. Creating or resuming a session also fails to list session models. The log records Request models.list failed with message: GenericFailure and HTTP 403 from the Copilot service.
Steps to reproduce
- Open the GitHub Copilot desktop app.
- Open the model picker or create/resume a session.
- Observe that the Copilot model catalog does not load and the UI reports failure to list session models.
Expected behavior
The available Copilot model catalog should load successfully for the signed-in account.
Additional context
Account: bilchik
Copilot entitlement check reports:
copilot_plan:individualchat_enabled:true
Troubleshooting completed:
- Reauthenticated through the Copilot CLI OAuth browser flow.
- Restarted the desktop app after reauthentication.
- Verified GitHub authorization and Copilot entitlement.
- CLI reports the latest available version.
The failure persists after these steps. This is a direct service response rather than a network/TLS failure.
Most recent Copilot service request ID: 975d4df9-ce62-484b-8c5d-9a46bd84c96b
Timestamp: 2026-09-10 13:48:46 UTC
Relevant response: 403 Forbidden: forbidden: access denied
I can provide the full app log if needed.
Guida per i contributori
Apri 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.
Direzione di ricerca
Inizia riproducendo la richiesta dell’elenco dei modelli dall’app desktop e controllando la voce del log dell’app per Request models.list e l’ID della richiesta al servizio registrato. Confronta i controlli dei diritti con la risposta 403 e determina se il problema si trova nella richiesta dell’app o nel servizio Copilot. Il lavoro è completato quando il catalogo dei modelli e l’elenco dei modelli della sessione vengono caricati per un account autorizzato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github, macos
- Ambito
- api, authorization, desktop
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100