{"version":"2.1.281","anchor":"tool-call-finalization-hook-added","canonical_anchor":"tool-call-finalization-hook-added","heading":"Tool call finalization hook added","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/tool-call-finalization-hook-added","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Tool call finalization hook added\n\nEvery tool call now runs a cleanup step after it finishes, whether it succeeded or failed\n\n**Unclear.** The finding does not say what the cleanup step actually does.\n\n**What**\n\nA tool call is a single action Claude takes, such as reading a file or running a command. Every tool call now runs a cleanup step once it finishes, whether it succeeded or failed.\n\n**Why**\n\nThis is internal behavior. It gives each tool call a fixed point where leftover state can be tidied up."}