{"version":"2.1.318","anchor":"cache-warm-hold-before-a-turn","canonical_anchor":"cache-warm-hold-before-a-turn","heading":"A turn can wait briefly for a cache-warming request to finish","tier":"internal","area":"Prompt Caching","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/cache-warm-hold-before-a-turn","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### A turn can wait briefly for a cache-warming request to finish\n\nClaude Code can hold a turn while a request that warms the prompt cache settles, up to a time limit\n\n**Unclear.** It is not clear where the time limit comes from or whether the wait is switched on for users.\n\n**What**\n\nClaude Code sometimes sends a request in advance to warm the prompt cache, a store that lets repeated text be handled faster. A turn can now wait for such a request to finish, up to a time limit. The warm request is cancelled if it used a different model or started too recently.\n\n**Why**\n\nThis affects how quickly Claude starts replying when a cache-warming request is still running.\n\n- Area: Prompt Caching\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}