Claude Code v2.1.176: Improved credential caching, session features, and bug fixes
Claude Code version 2.1.176 introduces several enhancements, including session titles in the conversation's language and improved AWS Bedrock credential caching for longer validity. It also fixes numerous bugs affecting model selection, auto mode fallbacks, hook conditions, sandbox operations, and remote control functionality. These updates benefit developers and organizations using Claude Code by improving stability, usability, and security, particularly for those with specific model allowlists or complex session management needs.
- →Session titles generated in conversation language
- →Added `footerLinksRegexes` for configurable footer badges
- →Improved Bedrock credential caching
- →Fixed `availableModels` enforcement for alias model picks
- →Fixed auto mode failure for organizations without Opus 4.8 enabled
Features (1) ›
- Session titles generated in conversation language
Session titles are now automatically generated in the language of your ongoing conversation. Users can pin a specific language by configuring the `language` setting.
Enhancements (2) ›
- Added `footerLinksRegexes` for configurable footer badges
A new `footerLinksRegexes` setting has been added, allowing users to configure regex-matched link badges to appear in the footer row. This setting can be adjusted via user or managed configurations.
- Improved Bedrock credential caching
Credentials obtained from `awsCredentialExport` are now cached until their expiration time, rather than a fixed 1-hour period. This change is intended to improve the efficiency of credential management for Bedrock.
Fixes (3) ›
- Fixed `availableModels` enforcement for alias model picks
Alias model picks can no longer be redirected to blocked models via `ANTHROPIC_DEFAULT_*_MODEL` environment variables. Additionally, the `/fast` command now prevents toggling when it would switch to a model outside the established allowlist.
- Fixed auto mode failure for organizations without Opus 4.8 enabled
Auto mode failures encountered on Fable 5 for organizations lacking Opus 4.8 have been resolved. The classifier will now fall back to the best available Opus model in such scenarios.
- Corrected hook `if` conditions for tool paths
The `if` conditions for tool paths in hooks have been fixed. Documented patterns such as `Edit(src/**)`, `Read(~/.ssh/**)`, and `Read(.env)` will now match correctly.
https://github.com/anthropics/claude-code/releases/tag/v2.1.176