Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
HooksArea: what it touches
Bug FixesKind: in v2.1.299,
Bug FixesSection of the release
What
Hooks are commands or code that run automatically at set points while Claude Code works, and a hooks module is a package that provides them. When hooks modules are unloaded, each one is told to shut down. Any errors thrown during that shutdown are now collected instead of interrupting the process. Once every module has been cleaned up, Claude Code raises one combined error with the message a hooks module threw as it retired:.
Why
A faulty hooks module can no longer stop the others from shutting down cleanly, and its failure is reported rather than lost.