Commit-awareness notes now appear once in your main session instead of from every subagent.
What's wrong with this entry?
The post-commit awareness system message is now emitted only for the main session, not for every subagent that happens to run the tool.
- the PostToolUse callback returns early when the hook payload carries an
agent_id, on top of the existing non-interactive check - relatedly, the code-review prompt no longer appends its "end your response with this exact line" suffix when running with an agent id or as a skill preload
e.agent_id !== void 0
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.234
SessionEnd hooks lose the
bypass_permissions_disabledreasonBoth mention hook
-
v2.1.236
Hooks and Ctrl-C go quiet once shutdown has started
Both mention hook
-
v2.1.236
Shutdown seals transcript writes and gives SessionEnd hooks more time
Both mention hook