Claude Code 2.1.108
/recap for session summaries on return, built-in slash command auto-discovery, 1-hour prompt cache TTL option, plus stability fixes.
This article is a summary based on official documentation.
What changed
Claude Code 2.1.108 (April 14, 2026) adds a session recap on return, a 1-hour prompt cache TTL option, and a batch of stability fixes.
New features
-
/recap— coming back to a long session and wondering what you were doing? Recap auto-summarizes prior work when you resume. Enable in/config, or call/recapmanually. If telemetry is disabled, force it on withENABLE_AWAY_SUMMARY. -
Built-in slash command auto-discovery — Claude can now discover and invoke built-in commands (
/init,/review,/security-review) through the Skill tool, so the right command runs without you typing it. -
Prompt cache TTL option — default TTL is 5 minutes; idle longer and the whole history re-bills uncached. Set
ENABLE_PROMPT_CACHING_1Hto extend TTL to 1 hour on API key, Bedrock, Vertex, and Foundry.FORCE_PROMPT_CACHING_5Mto keep the 5-minute TTL.{ "env": { "ENABLE_PROMPT_CACHING_1H": "1" } } -
/undoalias — alias for/rewind.
Improvements
/modelswitch warning — changing models mid-conversation re-reads the full history uncached; you now get a warning about the cost./resumepicker — defaults to current directory sessions; pressCtrl+Ato list all projects.- Error messages — server rate limits and plan limits are now distinct; 5xx/529 link to status.claude.com; typo’d slash commands suggest the closest match.
- Memory — language grammars now load lazily.
Notable fixes
Sessions and cache
DISABLE_TELEMETRYno longer forces cache TTL back to 5 min for subscribers./renamesession names and colors preserved across--resume.- Self-referential messages no longer truncate resumed sessions.
Input and rendering
/loginpaste regression (2.1.105) fixed.- Accents, umlauts, and cedillas no longer drop from responses when
languageis set. - Terminal escape codes after
--teleportno longer show as garbled text.
Other
- Bash output no longer lost when
CLAUDE_ENV_FILE(e.g.~/.zprofile) ends in a#comment. - Transcript write failures (disk full, etc.) are now logged instead of silently swallowed.
- Policy-managed plugin auto-update works in projects beyond the initial install.
Notes
- Recap is a nice fit for long multi-day work — enable in
/config. - API key / Bedrock / Vertex users:
ENABLE_PROMPT_CACHING_1Hcan meaningfully cut cache cost. - Non-English users benefit from the accent-drop fix.