github / github/copilot-cli

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

Ouverte
#3,911 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub
area:configuration area:models
Langage dominant
Shell
Étoiles
11.2k
Forks
1.9k
Merge moyen
14 h 16 min
PR mergées (30 j)
6

Description

### 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)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
shell
Domaine
cli
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.