Claude Code v2.1.210: Elapsed Time Counter, Permission Warnings, and Fixes
Claude Code version 2.1.210 introduces a live elapsed-time counter for long-running tool calls, providing better visibility into progress. It also adds startup warnings for specific permission rules and resolves numerous bugs related to Git operations, plugin behavior, and UI rendering. This update aims to improve the user experience and stability for developers using Claude Code for code generation and editing tasks.
- →Add live elapsed-time counter to collapsed tool summaries
- →Add startup warnings for Write, NotebookEdit, and Glob permission rules
- →Fix isolation: 'worktree' subagents running commands against main repo
- →Fix ultracode keyword opt-in firing on non-human-originated input
- →Fix rendered text fragment leaking into crash telemetry
Enhancements (2) ›
- Add live elapsed-time counter to collapsed tool summaries
A live elapsed-time counter has been added to the collapsed tool summary line. This allows users to see visible ticking for long-running tool calls, preventing them from appearing stuck.
- Add startup warnings for Write, NotebookEdit, and Glob permission rules
Startup warnings are now provided for permission rules using `Write(path)`, `NotebookEdit(path)`, and `Glob(path)`. Users are advised to use `Edit(path)` or `Read(path)` instead for better security and functionality.
Fixes (4) ›
- Fix isolation: 'worktree' subagents running commands against main repo
Resolved an issue where `isolation: 'worktree'` subagents could incorrectly execute Git-mutating commands against the main repository checkout. They will now correctly operate within their isolated worktrees.
- Fix ultracode keyword opt-in firing on non-human-originated input
The `ultracode` keyword opt-in will no longer trigger for non-human-originated input, such as webhook payloads and relayed PR comments. This ensures it only activates for direct user input.
- Fix rendered text fragment leaking into crash telemetry
Addressed a bug where a rendered text fragment could leak into crash telemetry when a UI component returned content outside a styled text element, improving telemetry accuracy.
- Fix paste markers leaking into external editors
Resolved an issue where paste markers were leaking into external editors opened from Claude Code, which could manifest as stray È/É characters around pasted text.
https://github.com/anthropics/claude-code/releases/tag/v2.1.210
Related releases
- Anthropic's Claude Models Accessed Real Systems During Security Evaluations Anthropic News ·
- Claude model claude-opus-4-1-20250805 reaches end of life in 7 days endoflife.date ·
- Anthropic SDK for Python v0.120.2 Patch Release Anthropic Python SDK Releases ·
- Anthropic SDK for Python v0.120.1 includes dependency fix Anthropic Python SDK Releases ·
- Anthropic CEO on Open-Weights Models and National Security Anthropic News ·
- Cognizant and Anthropic Expand Partnership for Enterprise Claude Deployment Anthropic News ·