Update Jun 4, 2026 tracked by Updatify
2.1.91
-
Added MCP tool result persistence override via
_meta["anthropic/maxResultSizeChars"]annotation (up to 500K), allowing larger results like DB schemas to pass through without truncation -
Added
disableSkillShellExecutionsetting to disable inline shell execution in skills, custom slash commands, and plugin commands -
Added support for multi-line prompts in
claude-cli://open?q=deep links (encoded newlines%0Ano longer rejected) -
Plugins can now ship executables under
bin/and invoke them as bare commands from the Bash tool -
Fixed transcript chain breaks on
--resumethat could lose conversation history when async transcript writes fail silently -
Fixed
cmd+deletenot deleting to start of line on iTerm2, kitty, WezTerm, Ghostty, and Windows Terminal - Fixed plan mode in remote sessions losing track of the plan file after a container restart, which caused permission prompts on plan edits and an empty plan-approval modal
-
Fixed JSON schema validation for
permissions.defaultMode: "auto"in settings.json - Fixed Windows version cleanup not protecting the active version’s rollback copy
-
/feedbacknow explains why it’s unavailable instead of disappearing from the slash menu -
Improved
/claude-apiskill guidance for agent design patterns including tool surface decisions, context management, and caching strategy -
Improved performance: faster
stripAnsion Bun by routing throughBun.stripANSI -
Edit tool now uses shorter
old_stringanchors, reducing output tokens