Claude Code v2.1.191: Rewind Past /clear, MCP Reliability, and Major Performance Gains
Claude Code v2.1.191 adds /rewind support for resuming conversations from before /clear, improves MCP server reliability and OAuth retries, and cuts streaming CPU usage by roughly 37%.
The Claude Code development team has released version 2.1.191, headlined by the ability to rewind a conversation to before /clear was run. The update also brings substantial MCP reliability improvements, smarter sandbox network permission handling, and significant performance optimizations, alongside a long list of fixes for background agents, terminal rendering, and permissions.
What’s New
Rewind Past /clear
/rewind now supports resuming a conversation from before /clear was run. If you cleared your session and realize you still need that context, you can now get it back.
MCP Reliability and OAuth Improvements
MCP server reliability has been improved across the board:
- Capability discovery (
tools/list,prompts/list,resources/list) now retries transient network errors with short backoff - MCP OAuth discovery and token requests retry once after transient network errors, and headless environments skip the browser popup and go straight to the paste-the-URL prompt
- HTTP 404 errors now show the URL and point to your MCP config, making misconfigurations easier to diagnose
Performance Optimizations
This release delivers notable efficiency gains:
- CPU usage during streaming responses is reduced by ~37% by coalescing text updates to 100ms
- Long-session memory growth from the terminal output cache has been reduced
Smarter Sandbox Network Permissions
The sandbox network permission dialog now remembers hosts you allow with “Yes” for the rest of the session, instead of re-prompting on every connection.
Background Agent and Session Fixes
- Background agents no longer resurrect after being stopped — stopping an agent from the tasks panel is now permanent
claude agentsno longer sends builtin slash commands like/usageto background sessions as prompt text; it now shows a hint insteadclaude agentsjob rows now show the[Image #N]placeholder for pasted images instead of full filesystem paths- The agent panel no longer jumps by one row when scrolling the roster past the overflow cap
Terminal and UI Fixes
- Fixed scroll position jumping to the bottom while reading earlier output during a streaming response
- Fixed the
/loginURL opening truncated in Windows Terminal when it wraps across lines - Fixed Cmd+click on links in fullscreen mode for Ghostty over ssh/tmux
- Fixed the welcome splash art overflowing the default 80x24 macOS Terminal window
- Vim mode prompt-history search (NORMAL
/) now hints how to reach slash commands
Permissions, Hooks, and Settings Fixes
- Hooks with comma-separated matchers (e.g.
"Bash,PowerShell") no longer silently fail to fire - The
/permissionsRecently-denied tab now persists approved denials on close instead of silently discarding them /voicenow explains the restriction when disabled by an organization’s policy, instead of showing a generic “not available” message- Managed settings:
forceRemoteSettingsRefreshnow takes effect when set via MDM or file policy, and the fetch sendsCache-Control: no-cacheto prevent proxies from serving stale responses
How to Update
To update to Claude Code v2.1.191:
- Check your current version:
claude --version - Update using your preferred method:
- Package manager: Follow your distribution’s update process
- Direct download: Visit the release page for platform-specific binaries
- Restart any active background sessions to benefit from the improvements
- If you use MCP servers, expect fewer transient connection failures and clearer error messages