Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.233 ·

Screen-reader mode pauses before redrawing

Screen-reader mode waits briefly before redrawing so bursts are announced once; tune the delay with an env var.

Use it now Notable Improvements
JSON All of v2.1.233
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
AccessibilityArea: what it touches
ImprovementsKind: in v2.1.233,
What probably matters to youSection of the release
What

In screen-reader mode the terminal is no longer repainted the instant output changes. The cursor is parked and the redraw deferred by a short timer, so a burst of frames is announced once rather than many times. The delay is 50ms by default and settable with CLAUDE_AX_PREPARK_MS, capped at 5000ms.

Details
  • While the timer is outstanding, further screen-reader renders are skipped and coalesced into the pending redraw.
  • If the app is exiting the timer is cleared first so the final frame is written immediately; it is also cleared on unmount and whenever the render state is reset.
  • This sits on top of the existing startup-quiet delay, set by CLAUDE_AX_STARTUP_QUIET_MS, which is likewise clamped to a built-in maximum.
  • None of this runs outside screen-reader mode.
Evidence

CLAUDE_AX_PREPARK_MS, srPreParkTimer

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Read from
Names in the bundleCLAUDE_AX_PREPARK_MS
How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: CLAUDE_AX_PREPARK_MS

See this entry in the whole of v2.1.233 →

Feedback