github / github/copilot-cli

Bug: Cannot read properties of null (reading 'length') when using BYOK

Offen
#3,911 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
area:configuration area:models
Vorherrschende Sprache
Shell
Sterne
11.2k
Forks
1.9k
Ø Merge
14 Std. 16 Min.
Gemergte PRs (30 T.)
6

Beschreibung

### Describe the bug

When using BYOK (Bring Your Own Key) in the Copilot CLI, I encounter the following error: `Cannot read properties of null (reading 'length')`.

Image

### Affected version

GitHub Copilot CLI 1.0.64.

### Steps to reproduce the behavior

1. Open Copilot CLI with the following command:

> COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_WIRE_API=completions COPILOT_PROVIDER_BASE_URL=https://api.mistral.ai/v1 COPILOT_PROVIDER_API_KEY=$MISTRAL_API_KEY COPILOT_MODEL=mistral-medium-latest COPILOT_PROVIDER_MAX_PROMPT_TOKENS=262144 COPILOT_PROVIDER_MAX_OUTPUT_TOKENS=262144 copilot --yolo --log-level all --log-dir logs/

2. Send prompt

```
hi
```

### Expected behavior

No error

### Additional context

[process-1782304659429-43157.log](https://github.com/user-attachments/files/29293096/process-1782304659429-43157.log)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start with the reported `copilot` command and its BYOK environment variables, then inspect the attached `process-1782304659429-43157.log` for the null value and preceding operation. Reproduce with the `hi` prompt using Copilot CLI 1.0.64 and verify that the prompt completes without the `reading 'length'` error.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.