Summary
Approval prompts are repeatedly re-announced so quickly that a screen reader cannot finish reading the prompt before it restarts.
Impact
This makes approval prompts effectively unusable for screen reader users. In my case, I had to guess the prompt content and answer based on trust instead of being able to read it.
Environment
- Installed via AUR package for Codex CLI
- Screen reader user
- GitHub CLI auth/report filed from the affected environment
Reproduction
- Use Codex with a screen reader running.
- Trigger an approval prompt, for example a prompt asking whether Codex should remove web-related code or perform another privileged action.
- Listen to the prompt announcement.
Actual behavior
The prompt text appears to flicker or re-render repeatedly.
The screen reader starts reading it over and over, but it happens so fast that the full prompt cannot be read.
Expected behavior
The prompt should be announced once and remain stable long enough for assistive technology to read it normally.
Notes
This is severe enough that I plan to downgrade until it is fixed.
Summary
Approval prompts are repeatedly re-announced so quickly that a screen reader cannot finish reading the prompt before it restarts.
Impact
This makes approval prompts effectively unusable for screen reader users. In my case, I had to guess the prompt content and answer based on trust instead of being able to read it.
Environment
Reproduction
Actual behavior
The prompt text appears to flicker or re-render repeatedly.
The screen reader starts reading it over and over, but it happens so fast that the full prompt cannot be read.
Expected behavior
The prompt should be announced once and remain stable long enough for assistive technology to read it normally.
Notes
This is severe enough that I plan to downgrade until it is fixed.