You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
HooksArea: what it touches
ImprovementsKind: in v2.1.314,
ImprovementsSection of the release
What
Hooks are your own commands that Claude Code runs at set moments. SessionStart hooks run when a session begins or resumes. Claude Code can now hold these hooks back until some other step has finished. If the session is cancelled while they are waiting, they do not run at all. Before, they ran straight away.
Why
This lets Claude Code delay SessionStart hooks until, for example, trust or setup is settled, so they do not run too early.