AI Frontier Labs Release Notes Podcast

Claude Code v2.1.108 — 1-Hour Cache TTL, /recap, and Skill Tool Reach


Listen Later

What's new in Claude Code v2.1.108

A patch release, but genuinely workflow-relevant for advanced users: new cache-TTL knobs, a brand-new /recap command, the Skill tool can now invoke built-in slash commands, and a couple of defaults quietly moved in your favor.

1-hour prompt cache TTL

Why: The default 5-minute prompt cache expired between exchanges in long sessions, so every deep conversation kept re-paying for the same cached tokens.

What: Adds opt-in env var ENABLE_PROMPT_CACHING_1H for 1-hour cache TTL across API key, Bedrock, Vertex, and Foundry; deprecates ENABLE_PROMPT_CACHING_1H_BEDROCK; adds FORCE_PROMPT_CACHING_5M to force the old default back.

How: export ENABLE_PROMPT_CACHING_1H=true before starting Claude Code.

/recap command for returning to a session

Why: Coming back to a long session meant scrolling the transcript or asking Claude "where were we" — manual context recovery every time.

What: A new recap feature that summarizes session state and unfinished work, auto-offered when returning; configurable in /config.

How: Type /recap any time, or force it on for telemetry-disabled setups with CLAUDE_CODE_ENABLE_AWAY_SUMMARY=true.

Skill tool can invoke built-in commands

Why: Claude couldn't reach its own built-in commands like /init, /review, /security-review during agentic work.

What: The model now discovers and invokes the bundled slash commands through the Skill tool, the same mechanism that runs user-defined skills.

How: Automatic — no user action required.

/undo is now an alias for /rewind

Why: Muscle-memory /undo got "unknown command" for users who expected the standard name.

What: /undo is wired as an alias for the existing /rewind command.

How: Type /undo — identical behavior to /rewind.

/model warns before mid-conversation switches

Why: Switching models mid-conversation silently invalidates the prompt cache — the next response re-reads the full history uncached.

What: /model now prints a warning before the switch takes effect.

How: Run /model mid-conversation and read the prompt before confirming.

/resume defaults to current directory

Why: The picker listed sessions across every project, so picking up today's work meant scrolling past stale sessions.

What: The picker now filters to sessions started in the current working directory by default.

How: Type /resume — press Ctrl+A inside the picker to show sessions from all projects.

Better error messages

Why: Failures were ambiguous between server rate limits, plan usage limits, transient 5xx, and slash command typos.

What: Error output now distinguishes server rate limits from plan limits, links 5xx/529 to status.claude.com, and suggests the closest match for unknown slash commands.

How: Automatic — the next failure will show richer, actionable text.

Startup warning when prompt caching is disabled

Why: DISABLE_PROMPT_CACHING* env vars silently kill caching, often inherited from shared dotfiles.

What: Claude Code now prints a warning at startup whenever any DISABLE_PROMPT_CACHING* env var is set.

How: Automatic — if you see the warning, unset DISABLE_PROMPT_CACHING in your shell.

DISABLE_TELEMETRY no longer caps cache at 5 minutes

Why: Users who disabled telemetry assumed they were getting the default 1-hour cache TTL. They weren't — the flag silently forced a 5-minute fallback.

What: Fix: DISABLE_TELEMETRY users now get the expected 1-hour TTL.

How: Automatic — upgrade to 2.1.108. Pair with ENABLE_PROMPT_CACHING_1H if you want it explicit.

Hosts: Alex Chen & Sarah Kim · Generated from the official Claude Code CHANGELOG.

Full changelog: github.com/anthropics/claude-code/CHANGELOG.md

Claude Code docs: code.claude.com/docs

  • (00:00) - 1-hour prompt cache TTL
  • (00:54) - DISABLE_TELEMETRY cap fix
  • (01:18) - Disabled-caching startup warning
  • (01:47) - /recap command
  • (02:33) - /resume defaults to current directory
  • (02:50) - /undo alias for /rewind
  • (03:10) - Skill tool invokes built-ins
  • (03:59) - /model switch warning
  • (04:25) - Better error messages
  • ...more
    View all episodesView all episodes
    Download on the App Store

    AI Frontier Labs Release Notes PodcastBy Andrei