Claude Code 2.1.217 Adds Emoji Autocomplete and Fixes an MCP Memory Leak
Claude Code 2.1.217 adds emoji shortcode autocomplete, warns when transcript writes fail instead of losing sessions silently, and fixes a memory leak from truncated MCP tool outputs.
What it is
The v2.1.217 release of Claude Code, Anthropic's CLI coding agent, following close on the heels of the 2.1.216 quadratic-slowdown fix.
What it does
It adds `:heart:`-style emoji shortcode autocomplete in the prompt input (toggleable via `emojiCompletionEnabled`), surfaces warnings when transcript writes fail (disk full, or session saving disabled by an inherited env var) instead of silently losing history, fixes a memory leak where truncated MCP tool outputs kept the full untruncated result in memory for the rest of the session, and fixes a Windows auto-update bug that could leave `claude.exe` missing after a failed update.
Why it matters
The transcript-loss warning matters most: silently losing a long session's history with no error is the kind of bug that erodes trust in the tool, and the MCP memory leak could quietly bloat memory in any session that uses MCP tools with large outputs.
How to use it
Update Claude Code to pick up the fix automatically; set `emojiCompletionEnabled` to false in settings if the autocomplete is unwanted.