github / github/copilot-cli

Prompt box and highlighted menu items render invisible (dark-on-dark) inside tmux

Abierto
#4,212 2 comentarios 1 reacción 0 asignados Ver en GitHub
area:terminal-rendering area:theming-accessibility
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

Copilot CLI's prompt input box and highlighted/selected menu list items are unreadable (dark text on dark/matching background) when run inside tmux. The same session works correctly in a plain iTerm2 tab with no tmux.

During troubleshooting, ruled out the following:

• Stale  COLORFGBG  env var — unset it, no change.
• iTerm2 automatic light/dark profile switching — disabled it, no change.
• tmux truecolor passthrough — confirmed via  tmux info  that  Tc / RGB  report  true  after adding  set -ga terminal-overrides ",xterm-256color:Tc" , and  tmux capture-pane -e  shows correct 24-bit RGB SGR codes are being preserved (not quantized), so this isn't a color-depth/passthrough issue.
•  tmux allow-passthrough on  is enabled; OSC 11 background-color queries do get a reply (confirmed manually with  printf '\033]11;?\033\\' ), though the reply appears to arrive after Copilot's internal detection timeout in some tests.
• Restarting tmux server fully, restarting iTerm2 fully — no change.
• Switching Copilot's  theme  setting between  default ,  dim ,  github  — same problem persists in all of them, only inside tmux.

### Affected version

GitHub Copilot CLI 1.0.73. Run 'copilot update' to check for updates.

### Steps to reproduce the behavior

1. Launch iTerm2, start a tmux session, run  copilot .
2. Type in the prompt input box, or open a menu with selectable items (e.g.  /theme ).
3. Text in the prompt box / highlighted menu rows is invisible — same foreground/background color.

### Expected behavior

The colors should be legible regardless of being run inside tmux or not

### Additional context

_No response_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El informe no identifica archivos fuente ni pruebas. Reproduce el problema con GitHub Copilot CLI 1.0.73 dentro de iTerm2 y tmux, compáralo con una pestaña normal de iTerm2 e inspecciona el comportamiento reportado de truecolor y OSC 11. Se considera completado cuando el texto del prompt y los elementos de menú resaltados siguen siendo legibles en tmux con los temas indicados.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
shell
Área
cli
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.