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.290 ·

Usage data now tells blocked tool calls apart from invalid ones

Claude Code's usage data now labels a tool call stopped by a permission rule separately from one that failed its input checks

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

Claude Code records how each tool call ends in its usage analytics. A call that ends in an error is now labelled denied_by_rule when a permission rule blocked it. Otherwise it is still labelled validation_failed, as before, meaning its inputs did not pass checks.

Why

The analytics no longer mix up calls you blocked with calls that were malformed. Nothing changes in what you see while using Claude Code.

See this entry in the whole of v2.1.290 →

Feedback