Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Fermée Adaptée aux débutants
#3,005 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
68/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Calme
Stack technique
shell
Domaine
accessibility, cli

Piste de recherche

Commencez par le gestionnaire du raccourci clavier Ctrl+T et suivez la manière dont le paramètre screenReader et la sortie d’état du terminal sont gérés. Confirmez les états activé et désactivé du bouton bascule, puis vérifiez que chaque pression produit un message d’état audible ou textuel pour les lecteurs d’écran ; la barre d’état ou la sortie du terminal devrait rendre le changement clairement perceptible.

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

Description

area:input-keyboard area:theming-accessibility
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.

Langage dominant
Shell
Étoiles
11.2k
Forks
1.9k
Merge moyen
14 h 16 min
PR mergées (30 j)
6

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de github/copilot-cli

Toutes les issues de github/copilot-cli

Issues similaires

Plus d'issues Shell/Bash

Recevez les nouvelles issues par e-mail

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