Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.307 ·

Reusing the cache before compaction no longer needs a one-hour cache

The check for reusing cached conversation before compaction no longer requires a one-hour cache lifetime and still stops when the cache has lapsed

You'll notice Improvements
JSON All of v2.1.307
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
CompactionArea: what it touches
ImprovementsKind: in v2.1.307,
ImprovementsSection of the release

Unclear It is not clear what the earlier-computed reason checks, so whether reuse now happens with shorter cache lifetimes is unsettled.

What

Compaction is when Claude Code summarises a long conversation to free up room. Before it does that, it checks whether it can reuse the prompt cache, a stored copy of the earlier conversation that can be reused instead of being sent and processed again.

That check has changed:

  • The one-hour requirement is gone. Previously the check refused reuse unless the cache was set to last one hour.
  • A reason worked out earlier is now used instead. If an earlier step found a reason not to reuse the cache, that reason is returned.
  • A lapsed cache still blocks reuse.
Why

In practice, the faster path that reuses the cache before compaction may now be taken in more situations than before, including when the cache is not set to last one hour.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what the earlier-computed reason checks, so whether reuse now happens with shorter cache lifetimes is unsettled.

See this entry in the whole of v2.1.307 →

Feedback