Unclear It is not clear what the new preparation step changes in the environment a hook receives.
What
Hooks are your own commands or scripts that Claude Code runs at set moments. Before starting a hook, Claude Code now runs an extra step on the hook's environment variables, the values passed to the command.
In a diskless session, which keeps nothing on disk, a command or script hook that got past the check meant to hold it back is not run. That case is now reported as a proper error rather than a bare message.
Why
This is a small change with no stated effect on how hooks behave.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear what the new preparation step changes in the environment a hook receives.