github / github/copilot-cli

Ctrl+T thinking toggle provides no screen reader feedback for state changes

Aberta Para iniciantes
#3,005 0 comentários 0 reações 0 responsáveis Ver no GitHub
area:input-keyboard area:theming-accessibility
Linguagem predominante
Shell
Estrelas
11.2k
Forks
1.9k
Merge médio
14h 16min
PRs com merge (30d)
6

Descrição

### Describe the feature or problem you'd like to solve

When pressing Ctrl+T to toggle the reasoning/thinking display on or off, there is no textual or audible feedback indicating the current state of the toggle. Screen reader users have no way to know whether thinking mode is enabled or disabled after pressing the shortcut.

The status bar does not change to reflect the thinking state -- it shows the same content (`/ commands . ? help` and the model name) regardless of whether thinking is on or off. The only way to discover the current state is to submit a prompt and observe whether reasoning text appears in the response.

This was tested on Windows with NVDA and Copilot CLI v1.0.36, with the `screenReader` setting enabled in `settings.json`. Pressing Ctrl+T produces no speech output and no visible text change that the screen reader can detect.

### Proposed solution

When Ctrl+T is pressed, output a brief status message to the terminal indicating the new state, for example:

- "Thinking: enabled"
- "Thinking: disabled"

This would allow screen readers to announce the change and give all users confirmation that the toggle took effect. The `beep` setting could also optionally produce distinct tones for each state.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece pelo handler do atalho de teclado Ctrl+T e acompanhe como a configuração screenReader e a saída de status do terminal são tratadas. Confirme os estados habilitado e desabilitado do toggle e, em seguida, verifique se cada pressionamento produz uma mensagem de estado audível ou textual para leitores de tela; a barra de status ou a saída do terminal deve deixar clara a alteração.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
shell
Domínio
accessibility, cli
Tipo de issue
Funcionalidade
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
68/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.