Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.242 Home All releases olderv2.1.241 v2.1.243newer
Claude Code v2.1.242

Hooks running on your machine on behalf of a cloud session, switched off in this build

Not switched on
Useful3 Signal5
Hooks Notable

Cloud sessions could trigger hooks that run on your own machine, but the path is hard-disabled.

A complete device-hook subsystem with path translation exists; its session creator returns false unconditionally.

What

A large new subsystem lets the machine you launch claude --cloud from register its local hooks with a cloud session and then run them locally when the cloud session fires them, translating paths between the container and your machine. It cannot run here: the code that creates the session is behind a helper that unconditionally returns false in this build, so none of its notices can appear.

Details
  • Includes lease-based registration, a servicer that executes hooks locally, replay and dedup caches, and staging of verified copies of hook scripts.
  • Also skipped for view-only sessions even if the gate were on.
  • The worker side of this (register_device_hooks) already existed in 2.1.241; the machine-side half is new.
Evidence

[deviceHooks] device hook session created for this attach

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.242 →