What probably matters to youSection of the release
What
Hooks are your own commands that Claude Code runs at set moments. When a hook is run on request from another program connected to the session, that request can now give a timeout, which replaces the hook's own timeout when set.
Why
The program asking for the hook can limit how long it runs.