Unclear It is not stated what the new check requires of an output line, so hook authors cannot tell which lines are read.
What
Hooks are commands Claude Code runs at set moments, and asyncRewake hooks run in the background. For these hooks, each line of output now has to pass a check before Claude Code reads it as JSON. Before, every line starting with { was read. The summary such a hook produces is now stored in the right place.
Why
In practice, the summary from a rewake hook should now be kept instead of going missing.
Names in the bundleasyncRewake
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 stated what the new check requires of an output line, so hook authors cannot tell which lines are read.