Claude Code v2.1.108
Summary
- Added ENABLEPROMPTCACHING1H env var to opt into 1-hour prompt cache TTL on API key, Bedrock, Vertex, and Foundry (ENABLEPROMPTCACHING1HBEDROCK is deprecated but still honored), and FORCEPROMPTCAC...
Release Notes
- Added ENABLEPROMPTCACHING1H env var to opt into 1-hour prompt cache TTL on API key, Bedrock, Vertex, and Foundry (ENABLEPROMPTCACHING1HBEDROCK is deprecated but still honored), and FORCEPROMPTCACHING5M to force 5-minute TTL - Added recap feature to provide context when returning to a session, configurable in /config and manually invocable with /recap; force with CLAUDECODEENABLEAWAYSUMMARY if telemetry disabled. - The model can now discover and invoke built-in slash commands like /init, /review, and /security-review via the Skill tool - /undo is now an alias for /rewind - Improved /model to warn before switching models mid-conversation, since the next response re-reads the full history uncached - Improved /resume picker to default to sessions from the current directory; press Ctrl+A to show all projects - Improved error messages: server rate limits are now distinguished from plan usage limits; 5xx/529 errors show a link to status.claude.com; unknown slash commands suggest the closest match - Reduced memory footprint for file reads, edits, and syntax highlighting by loading language grammars on demand - Added "verbose" indicator when viewing the detailed transcript (Ctrl+O) - Added a warning at startup when prompt caching is disabled via DISABLEPROMPTCACHING environment variables - Fixed paste not working in the /login code prompt (regression in 2.1.105) - Fixed subscribers who set DISABLETELEMETRY falling back to 5-minute prompt cache TTL instead of 1 hour - Fixed Agent tool prompting for permission in auto mode when the safety classifier's transcript exceeded its context window - Fixed Bash tool producing no output when CLAUDEENVFILE (e.g. ~/.