Claude-Code v2.1.202: Dynamic workflows, OpenTelemetry, and bug fixes
This update introduces a "Dynamic workflow size" setting to control agent count and adds OpenTelemetry attributes for better workflow tracing. Several bugs affecting session management, remote control, workflow parsing, and voice dictation have been fixed. These changes benefit users working with complex workflows, distributed tracing, and those encountering specific session or input issues.
- →Add "Dynamic workflow size" setting
- →Add OpenTelemetry attributes for workflow tracing
- →Fix Ctrl+R history search crash
- →Fix background session rename reversion
- →Fix transient mTLS handshake failures
Features (2) ›
- Add "Dynamic workflow size" setting
A new "Dynamic workflow size" setting in `/config` allows users to control the general size of dynamic workflows, acting as a guideline for agent counts (small/medium/large).
- Add OpenTelemetry attributes for workflow tracing
Workflow-spawned agents now emit `workflow.run_id` and `workflow.name` OpenTelemetry attributes, enabling reconstruction of workflow run activity from OTel data.
Fixes (4) ›
- Fix Ctrl+R history search crash
Resolved a crash issue in the inline Ctrl+R history search that occurred when accepting or cancelling while the search was still scanning the history file.
- Fix background session rename reversion
Fixed the `/rename` command for background sessions, which was previously reverted upon job restart, causing issues with addressing sessions by their new names.
- Fix transient mTLS handshake failures
Addressed transient mTLS handshake failures that occurred when settings were reapplied during an in-place client certificate rotation.
- Fix Remote Control command failures
Resolved an issue where commands sent from Remote Control (mobile/web) to an interactive session failed with "Unknown command".
https://github.com/anthropics/claude-code/releases/tag/v2.1.202