Pending chat lines duplicate and won't go away, eventually filling up the screen
Nadie ha tomado este issue todavía.
- 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
I started noticing this bug come up where when I submit a response while agent is working it gets the normal pending thing, but after it submits, the pending line hangs out at the bottom of the screen. Submitting more things adds extra lines and sometimes causes weird duplicates. Eventually the whole screen can be filled with them.
I'm not sure if it's just the version I'm on or if an extension I just built that sometimes submits lines (extension allows separate agent session to send messages to each other). Either way, my extension shouldn't have the power to be janking up the UI this bad I wouldn't think?
Affected version
1.0.81-3
Steps to reproduce the behavior
- Get the agent working and start submitting some pending requests
Expected behavior
I expect that the pending messages
- Go away once submitted
- Even if I have tons, it should make them collapsible or something (kind of like the queue mode) so they don't take up the entire screen if I have a lot or an extension gets weird and posts for me multiple times.
Additional context
Restarting the session will clear it, but that's only thing I found that works :(
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
No se nombra ningún archivo ni prueba. Primero reproduce el problema en la versión 1.0.81-3 enviando varias solicitudes mientras el agente está trabajando; después, sigue el ciclo de vida de los mensajes pendientes en la terminal UI. La tarea estará terminada cuando las líneas pendientes enviadas desaparezcan y las solicitudes repetidas o generadas por extensiones ya no llenen la pantalla de forma permanente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- cli
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100