Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

Hooks errors carry a sanitized telemetry message

Hook errors now report a generic message to telemetry instead of the actual error text

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

When a function hook (a custom script that runs at certain events) throws an error, Claude Code now attaches a fixed, generic telemetryMessage to the resulting HooksError. That generic placeholder is what gets sent to telemetry, not the hook's actual error text.

Why

Hooks can be authored by plugins or other third parties, so their error messages might contain private or sensitive details. Sending a generic message instead protects that information from ending up in telemetry.

See this entry in the whole of v2.1.280 →

Feedback