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

Hooks owned by a connected device now obey hook policy

Hooks owned by a paired device are skipped when managed-hooks-only policy applies.

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

Hook definitions that carry a device-owner marker are skipped whenever the managed-hooks-only policy is in force, or when hooks are disabled for the settings file they came from. The skip applies both when hooks run and when Claude Code checks whether any hooks exist at all.

Details
  • Same treatment on both paths, so a suppressed device hook does not make the session look hook-enabled.
  • Device hooks travel over the connection to the device as tagged callback requests, each with an id, a deadline and a cancel handle.
  • Malformed and failed replies are counted, and a warning is logged once more than 512 such requests are outstanding at once.
Evidence

deviceOwner

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.239 →

Feedback