Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.275 ·

Policy-limits cache write now refuses to stamp when the existing stamp can't be read

Policy-limits cache no longer overwrites its stamp when the existing one can't be read

TierYou'll noticehow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaPolicy Limitswhat it touches
KindBug Fixesin v2.1.275,
You'll notice

Policy-limits cache no longer overwrites its stamp when the existing one can't be read

What

When Claude Code saves updated policy-limits data to its local cache, it now first checks whether it could actually read the existing on-disk "stamp" (a marker used to track the cache state). If that read failed, the save is aborted entirely for that cycle and nothing is written, with a log noting the cache stamp could not be read. Previously it would proceed to overwrite regardless.

A companion testing-only method, _settleCyclesForTesting, was also added to let tests wait for all in-progress fetch cycles to finish.

Why

This avoids silently clobbering the policy-limits cache when its current state can't be verified, reducing the chance of corrupting or losing track of cached policy data.

See this entry in the whole of v2.1.275 →