github / github/copilot-cli

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

オープン 初心者向け
#3,005 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area:input-keyboard area:theming-accessibility
主要言語
Shell
スター
11.2k
フォーク
1.9k
平均マージ
14時間 16分
マージ済み PR(30日)
6

説明

### 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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Start at the Ctrl+T keyboard shortcut handler and trace how the screenReader setting and terminal status output are handled. Confirm the toggle's enabled and disabled states, then verify that each press produces an audible or textual state message for screen readers; the status bar or terminal output should make the change clear.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
shell
領域
accessibility, cli
issue の種類
機能追加
難易度
2/5
見積もり時間
1〜3時間
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
68/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。