{"version":"2.1.251","anchor":"cancelling-tool-calls-now-also-cancels-their-queued-follow-u","canonical_anchor":"cancelling-tool-calls-now-also-cancels-their-queued-follow-u","heading":"Cancelling tool calls now also cancels their queued follow-ups","tier":"notice","area":"Tool Execution","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/cancelling-tool-calls-now-also-cancels-their-queued-follow-u","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### Cancelling tool calls now also cancels their queued follow-ups\n\nCancelling a tool call now also cancels the follow-up work queued behind it.\n\n**What**\n\nCancelling in-flight work now revokes the pending follow-up items attached to it, matched by the cancelled item's id or its note id, instead of leaving them queued to run.\n\n**Details**\n\n- Follow-ups are revoked with an explicit \"cancel\" reason.\n- Unconditional.\n\n**Evidence**\n\n`codeliveredFollowups`\n\n- Area: Tool Execution\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 2\/5"}