anthropic Claude Code Releases · · 2.1.218

Claude Code v2.1.218: Background Agents, Screen Reader & Path Fixes

sdkaiengineer
patch

This release for Claude Code v2.1.218 introduces significant improvements by migrating the `/code-review` function to a background subagent, preventing conversation filling and improving command stacking. It also enhances accessibility with screen reader announcements for text deletions and fixes critical bugs like Windows path corruption and arrow key interactions. These changes benefit developers using Claude Code, especially those who rely on screen readers or encounter specific path and interaction issues.

  • Added screen reader announcements for deleted text
  • Code reviews now run as background subagents
  • Fixed corruption of Windows paths with \u-prefixed segments
  • Resolved issue with left arrow key discarding conversations
  • Improved HTTP status and error text for server connection failures
Features (1)
  • Added screen reader announcements for deleted text

    Screen reader announcements for deleted text have been introduced in `--ax-screen-reader` mode. This includes announcements for word and line deletions triggered by shortcuts like `Option+Delete`, `Ctrl+W`, `Cmd+Backspace`, `Ctrl+U`, and `Ctrl+K`.

Enhancements (2)
  • Code reviews now run as background subagents

    The `/code-review` function has been modified to operate as a background subagent. This change ensures that review work does not fill the current conversation and allows stacked slash commands to target their intended reviews.

  • Improved HTTP status and error text for server connection failures

    The `claude mcp list` command and `/mcp` now display HTTP status and error text when a server fails to connect. A warning is also provided for MCP configuration values that have hidden leading or trailing whitespace.

Fixes (3)
  • Fixed corruption of Windows paths with \u-prefixed segments

    A bug where Windows paths containing `\u`-prefixed segments, such as `C:\Users\unicorn`, were corrupted into CJK characters in tool inputs has been resolved. This corruption previously made files with such paths inaccessible.

  • Resolved issue with left arrow key discarding conversations

    The behavior of the left arrow key immediately after editing has been fixed to prevent it from discarding conversations without undo. Presses after editing now prompt for confirmation, and the Esc key in the agent view correctly returns to the backgrounded conversation.

  • Fixed multi-line paste issues in certain terminals

    A bug where multi-line pastes collapsed into a single line, replacing newlines with `j`, in terminals that encode pasted newlines as `Ctrl+J` has been fixed.

Read the original announcement →

https://github.com/anthropics/claude-code/releases/tag/v2.1.218

Related releases