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

Claude Code v2.1.251 ·

File permission checks now fail loudly under heavy concurrency

Under heavy file activity a permission check can expire and ask you to retry rather than skip.

You'll notice New Features
JSON All of v2.1.251
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
PermissionsArea: what it touches
New FeaturesKind: in v2.1.251,
New FeaturesSection of the release
What

The short-lived cache holding approved file paths now keeps writes and reads in separate lanes and detects when entries are dropped before use. If too many are dropped, the next file operation fails with "its permission check expired before it ran (too many concurrent file operations). Retry." rather than proceeding without a fresh check.

Details
  • Always on. The lane holds up to 256 entries and tracks up to 1048576 dropped keys.
  • The error is retryable, so the operation can simply be run again.
Evidence

its permission check expired before it ran (too many concurrent file operations). Retry.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.251 →

Feedback