{"version":"2.1.301","anchor":"tool-error-results-no-longer-excluded-via-inline-check","canonical_anchor":"tool-error-results-no-longer-excluded-via-inline-check","heading":"Check for messages carrying tool errors moved into a shared routine","tier":"internal","area":"Messages","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/tool-error-results-no-longer-excluded-via-inline-check","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Check for messages carrying tool errors moved into a shared routine\n\nClaude Code's check for messages that carry a tool error now runs through a shared routine, which may be a tidy-up with no visible effect\n\n**Unclear.** Whether this changes behaviour or is only a reorganisation is not shown.\n\n**What**\n\nClaude Code used to rule out messages that carried an error from a tool call using a check written in place. That check is now done by a shared routine instead.\n\n**Why**\n\nThis may be a tidy-up with no visible effect, though it could change which messages count as ending a turn after a tool runs.\n\n- Area: Messages\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}