github / github/copilot-cli

Screen-reader does not echo the characters I type on github copilot terminal

Ouverte
#3,993 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area:input-keyboard area:theming-accessibility
Langage dominant
Shell
Étoiles
11.2k
Forks
1.9k
Merge moyen
14 h 16 min
PR mergées (30 j)
6

Description

### Describe the bug

##Read back / edit what I type in the prompt

**What I need:** As I type in the Copilot prompt, my screen reader must echo the characters I type, and
let me review/correct/edit the input. Today I can't reliably read back what I've typed, so if I mistype
I can't tell, and I can't edit it — which makes composing prompts error‑prone and slow.

**Already‑opened threads to cite / upvote (strong matches):**
- github/copilot-cli#1642 — "Screen reader reads premium requests status bar on every keypress instead
of typed character" (open, `area:theming-accessibility`) — https://github.com/github/copilot-cli/issues/1642
- github/copilot-cli#1573 — "Editing in the CLI" (open) — https://github.com/github/copilot-cli/issues/1573
- github/copilot-cli#201 — "Text cursor not present in input field" (closed) —
https://github.com/github/copilot-cli/issues/201

---

### Affected version

_No response_

### Steps to reproduce the behavior

type something the terminal and try to read with left and right arrow keys, characters are either not read or read incorrectly

### Expected behavior

**Expected behavior:**
- Typing `a` → screen reader says "a".
- The input line has proper focus so character echo reaches the screen reader first.
- Standard line‑editing (move by char/word, backspace, review) is fully readable.

### Additional context

_No response_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier d’implémentation ni test n’est nommé. Reproduisez le problème dans le terminal de Copilot CLI avec un lecteur d’écran, puis suivez le point d’entrée de la saisie du prompt et de l’édition de ligne ; le travail est considéré comme terminé lorsque les caractères saisis, les déplacements du curseur, les suppressions arrière, la vérification et la correction sont annoncés de manière fiable.

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

Évaluation

Stack technique
shell
Domaine
accessibility, cli
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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