github / github/app

CAPIError 400 invalid message content type <nil>

Aperta
#2,140 4 commenti 1 reazione 0 assegnatari Vedi su GitHub
Bugs
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

When using a local model (seems to be any model loaded with Ollama), after one response from the model, any subsequent requests will instantly error with the following error: CAPIError 400 invalid message content type

### Affected version or release

v1.0.25

### Installation context

Installed on Windows 11 desktop, private repo (can provide if needed)

### What happened?

Trying to use a local model served by Ollama, getting the following error after one response from the model:

`CAPIError 400 invalid message content type `

Seems to happen with any model loaded in Ollama that supports tool calling - attempted with `gpt-oss:20b` and `empero-ai/Qwable-9B-Claude-Fable-5-GGUF` (from huggingface) models.

I haven't found any relevant errors in any Github issues, nor any relevant search results. There isn't any workaround except for starting a new session, where I can only make one request before getting the error again.

### Steps to reproduce

1. Add local Ollama provider with any model that supports tool calling
2. In Copilot app, make any request in a new session
3. After first response from the model, make another request
4. See error

### Expected behavior

Subsequent requests should be attempted and respond as normal without errors

### Additional context

_No response_

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il problema nell’app Copilot usando un modello Ollama con supporto per tool-calling, quindi traccia come viene assemblata la seconda richiesta dopo la prima risposta. Concentrati sul contenuto del messaggio che diventa nil e verifica che le richieste ripetute vengano completate normalmente senza riavviare la sessione.

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

Valutazione

Stack tecnologico
ollama
Ambito
ai, desktop
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.