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

Device hooks registration reads a new account flag and reports when it is switched off

Device hooks registration now checks a tool-serving flag, and reports "not switched on for your account" rather than failing when the flag says off

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

What

Device hooks are hooks (your own commands that run at set points) registered from your machine so they also apply in remote sessions. Whether registration happens depends on server-side account flags, and this release changes which ones it reads.

  • Registration used to read tengu_violin_wood and tengu_violin_amati directly, and failed with account flags not served yet if neither had been served. It now asks a tool-serving check (isToolServingEnabled / getToolServingFlagAnsweredOff) and falls back only to tengu_violin_amati. Both flags still default to false in the code.
  • When a flag answers off, registration records the flag's name and stops cleanly instead of erroring.
  • Two new registration outcomes appear: flag_off, counted as OK, and flag_unanswered, counted as a failure.
  • The status text for flag_off reads "not switched on for your account", next to existing statuses such as muted and stale.
  • The list of recorded event names gains remote_served_shell_settings_compare and session_strip_sessions_list, and loses projects_setup_item_apply and projects_setup_resolve.

The flag server returned on for tengu_violin_amati, for this site's account and for the anonymous baseline, a change since the previous reading. It returned off for tengu_violin_wood. No reading of either has been taken under this release yet.

Why

If device hooks are not active for your account, Claude Code now says so plainly rather than reporting a failure. The flag that controls them has moved, so tengu_violin_wood may no longer be what decides.

See this entry in the whole of v2.1.293 →

Feedback