Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.295 ·

Switching models no longer reuses a stale prompt-cache record

When you switch to a different model mid-conversation, Claude Code now drops the prompt-cache record it was keeping for the old model

You'll notice Bug Fixes
JSON All of v2.1.295
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Prompt CacheArea: what it touches
Bug FixesKind: in v2.1.295,
Bug FixesSection of the release
What

The prompt cache lets the service reuse work from earlier in a conversation, so repeated parts of a request do not have to be processed again. Claude Code keeps a record that links one request to the next for this purpose.

Claude Code now counts model switches. When you change to a different model, that pending record is set aside or dropped. Before, the record was only released when the chain ended, when the account changed, or when caching was not allowed. A model switch is now a fourth reason. The check also takes into account whether the session was resumed, meaning picked up again after being closed.

Why

Changing the model partway through a conversation no longer carries over a cache record that belonged to the previous model.

See this entry in the whole of v2.1.295 →

Feedback