Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.267 ·

Prompt-cache-break diagnostics reworked, with a new bypass path for one source

Internal prompt-cache-break diagnostics were restructured, with a new bypass for one message source and for disk-seeded cache state

Under the hood Internal Changes
JSON All of v2.1.267
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
CompactionArea: what it touches
Internal ChangesKind: in v2.1.267,
Internal ChangesSection of the release
What

Claude Code's internal logic for detecting "prompt cache breaks" (when a cached prompt prefix stops being reusable) was reorganized: the threshold logic for deciding when a break occurred now lives in a shared helper. A new branch handles the case where a specific message source reports no session state, logging a diagnostic event with request ID and cache token counts instead of just returning early. There's also a new early exit that skips break diagnosis entirely when the cache state was seeded from disk.

Why

This is internal diagnostic plumbing rather than a user-facing feature; it should make prompt-cache-break issues easier to trace by giving certain edge cases (missing session state, disk-seeded cache) their own explicit handling instead of falling through to generic logic.

See this entry in the whole of v2.1.267 →

Feedback