Update Jun 4, 2026 tracked by Updatify
2.1.30
-
Added
pagesparameter to the Read tool for PDFs, allowing specific page ranges to be read (e.g.,pages: "1-5"). Large PDFs (>10 pages) now return a lightweight reference when@mentioned instead of being inlined into context. -
Added pre-configured OAuth client credentials for MCP servers that don’t support Dynamic Client Registration (e.g., Slack). Use
--client-idand--client-secretwithclaude mcp add. -
Added
/debugfor Claude to help troubleshoot the current session -
Added support for additional
git logandgit showflags in read-only mode (e.g.,--topo-order,--cherry-pick,--format,--raw) - Added token count, tool uses, and duration metrics to Task tool results
- Added reduced motion mode to the config
- Fixed phantom “(no content)” text blocks appearing in API conversation history, reducing token waste and potential model confusion
- Fixed prompt cache not correctly invalidating when tool descriptions or input schemas changed, only when tool names changed
-
Fixed 400 errors that could occur after running
/loginwhen the conversation contained thinking blocks -
Fixed a hang when resuming sessions with corrupted transcript files containing
parentUuidcycles - Fixed rate limit message showing incorrect “/upgrade” suggestion for Max 20x users when extra-usage is unavailable
- Fixed permission dialogs stealing focus while actively typing
- Fixed subagents not being able to access SDK-provided MCP tools because they were not synced to the shared application state
-
Fixed a regression where Windows users with a
.bashrcfile could not run bash commands -
Improved memory usage for
--resume(68% reduction for users with many sessions) by replacing the session index with lightweight stat-based loading and progressive enrichment -
Improved
TaskStoptool to display the stopped command/task description in the result line instead of a generic “Task stopped” message -
Changed
/modelto execute immediately instead of being queued - [VSCode] Added multiline input support to the “Other” text input in question dialogs (use Shift+Enter for new lines)
- [VSCode] Fixed duplicate sessions appearing in the session list when starting a new conversation