High CPU usage in copilot-cli
- Lenguaje dominante
- Shell
- Estrellas
- 11.2k
- Forks
- 1.9k
- Merge medio
- 14 h 16 min
- PR fusionados (30 d)
- 6
Descripción
### Describe the bug
When I run copilot cli, it's taking 100% of one of the CPUs, even though the only thing the copilot is doing is waiting for a sleep operation..
```
Shell Wait then recheck CI status
sleep 550; cd /home/matste/ [...]
```
```
PID USER PRI NI VIRT RES SHR S CPU%▽MEM% TIME+ Command
38098 matste 20 0 15.9G 726M 149M S 27.2 2.8 0:47.95 copilot
```
### Affected version
GitHub Copilot CLI 1.0.78.
### Steps to reproduce the behavior
Ask copilot to execute any command.
### Expected behavior
How hard is it to implement a text-only program that doesn't do active waiting?
### Additional context
_No response_
Guía de contribución
Línea de trabajo
Empieza reproduciendo el problema en GitHub Copilot CLI 1.0.78 con un comando como `sleep 550` y, a continuación, inspecciona la ruta de espera del comando. Se considera completado cuando la CLI sigue respondiendo, pero ya no consume CPU mientras espera; verifica el resultado con el mismo monitor de procesos y el mismo comando de reproducción.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- shell
- Área
- cli, performance
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100