Claude Code 2.1.208 fixes background session bugs, adds screen reader mode

Claude Code 2.1.208 fixes background session bugs, adds screen reader mode

A new release of the adds a screen reader mode: run it with --ax-screen-reader, set an , or turn it on in settings, and the interface renders as plain text for screen reader users. It also adds a setting to map two-key sequences in vim mode (like jj) to the Escape key, and a way for corporate environments to force every self-launched cess through a required wrapper program. On the bug-fix side: fast mode used to stay off after switching back to a model that supports it, and now restores correctly; replies sent to a used to get lost if delivery failed, and are now saved and delivered when the session restarts; reconnecting to a background session used to fail permanently after an update replaced the underlying program file, which is now fixed; the indicator used to briefly and incorrectly show 100% used right after an auto-update even when plenty of room remained; sessions used to crash when a server closed an HTTP/2 connection mid-request; and large piped output from claude -p used to get truncated.

Key points

  • New screen reader mode: enable via --ax-screen-reader flag, an env var, or a settings option, renders plain text
  • Vim mode can now map two-key sequences like jj to Escape
  • Multiple background-session bugs fixed: failed reconnects, lost replies, wrong context display
  • indicator no longer falsely shows 100% used right after auto-update
  • Fixed truncated output when piping large responses from claude -p
Read original