Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.317 ·

Claude Code tells you when your own hooks aren't running

A new notice says your own hooks aren't running because a host kept them out, setup did not finish, or of launch mode, and Claude relays it

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

What

Hooks are commands you configure Claude Code to run at set moments. Claude Code now shows a notice when your own hooks are not running in a session: "Your own Claude Code hooks aren't running in this session".

  • It gives the cause: a host app kept them out (host_off), setting them up did not finish, or the mode Claude Code was launched in.
  • When setup did not finish, it suggests starting a new session to try again.
  • A separate message tells Claude to pass the notice on to you.
  • The existing safe-mode and bare-mode reasons now carry mode: true.

Why

Before, hooks could be off with no sign of it. Now you are told they are not running and why, so you are not left wondering why a hook did nothing.

See this entry in the whole of v2.1.317 →

Feedback