Claude Code v2.1.91 Released - MCP Tool Result Persistence and Improved Edit Tool
Claude Code v2.1.91 introduces MCP tool result persistence override, improved shell execution controls, and enhanced Edit tool efficiency.
Anthropic released Claude Code v2.1.91 on April 2, 2026. This update brings several significant improvements including MCP tool result persistence, enhanced shell execution controls, and more efficient editing capabilities.
Key Changes
MCP Tool Result Persistence Override
Developers can now override the default result size limit for MCP tool outputs using the _meta["anthropic/maxResultSizeChars"] annotation, allowing results up to 500K characters to pass through without truncation. This is particularly useful for large database schemas and extensive API responses.
disableSkillShellExecution Setting
A new setting disableSkillShellExecution has been added to disable inline shell execution in skills, custom slash commands, and plugin commands. This provides better security control for teams that want to limit shell command execution from external sources.
Multi-line Prompt Support in Deep Links
The claude-cli://open?q= deep links now support multi-line prompts. Previously, encoded newlines (%0A) were rejected, but this limitation has been removed, enabling more complex query formulations.
Plugin Executables Support
Plugins can now ship executables under the bin/ directory and invoke them as bare commands from the Bash tool, expanding plugin capabilities and integration options.
Edit Tool Optimization
The Edit tool now uses shorter old_string anchors, reducing output tokens and improving overall efficiency when making code modifications.
Performance Improvements
- Faster
stripAnsion Bun throughBun.stripANSIrouting - Eliminated per-turn JSON.stringify of MCP tool schemas on cache-key lookup
Bug Fixes
- Fixed transcript chain breaks on
--resumethat could lose conversation history - Fixed
cmd+deletebehavior on iTerm2, kitty, WezTerm, Ghostty, and Windows Terminal - Fixed plan mode in remote sessions losing track of the plan file after container restart
- Fixed JSON schema validation for
permissions.defaultMode: "auto"in settings.json - Fixed Windows version cleanup not protecting the active versionβs rollback copy
- Improved
/feedbackto explain why itβs unavailable instead of disappearing
Community Context
The v2.1.88 release incident (where .map files were accidentally included in the npm package) prompted discussions about release verification processes. The community has been monitoring Anthropicβs response to these transparency concerns, and the v2.1.91 release appears to proceed without similar issues.
Related Articles
Claude Code v2.1.86 Released - Session ID Header and VCS Exclusion Improvements
Claude Code v2.1.86 brings session ID headers for proxy aggregation, VCS exclusions for Jujutsu/Sapling, and numerous stability and performance improvements.
Claude Code v2.1.87 Released - Cowork Dispatch Message Delivery Fix
Claude Code v2.1.87 fixes a message delivery issue in Cowork Dispatch. This is a minor bug fix release.
Claude Code v2.1.90 Released - /powerup Command and Resume Cache Bug Fix
Claude Code v2.1.90 introduces an interactive learning system with /powerup command and important bug fixes.
Popular Articles
Claude Code v2.1.92 Released - forceRemoteSettingsRefresh, Bedrock Setup Wizard, and More
Anthropic releases Claude Code v2.1.92 with forceRemoteSettingsRefresh policy setting, AWS Bedrock setup wizard, /cost command improvements, and numerous bug fixes.
Claude Code v2.1.84 Release - PowerShell Tool Preview and Environment Configuration Enhancements
Claude Code v2.1.84 introduces PowerShell tool for Windows, new environment variable overrides for model selection, idle session handling improvements, and various stability fixes.
Claude Code v2.1.85 Release - Console Login and Stability Improvements
Claude Code v2.1.85 introduces --console flag for Anthropic Console login, turn duration display toggle, and various stability fixes across CLI, voice, and VSCode.
Latest Articles
Claude Code v2.1.92 Released - forceRemoteSettingsRefresh, Bedrock Setup Wizard, and More
Anthropic releases Claude Code v2.1.92 with forceRemoteSettingsRefresh policy setting, AWS Bedrock setup wizard, /cost command improvements, and numerous bug fixes.
Cursor 3 Released: New Agents Window Interface Brings Agent-Centric Development Environment
Anysphere has released Cursor 3, a major update to its AI code editor featuring a new Agents Window interface that enables parallel agent execution across repos and environments with seamless handoff between local and cloud.
Claude Code v2.1.90 Released - /powerup Command and Resume Cache Bug Fix
Claude Code v2.1.90 introduces an interactive learning system with /powerup command and important bug fixes.