{"version":"2.1.275","anchor":"system-prompt-tool-removal-blocks-added-alongside-tool-addit","canonical_anchor":"system-prompt-tool-removal-blocks-added-alongside-tool-addit","heading":"System-prompt tool_removal blocks added alongside tool_addition","tier":"internal","area":"System Prompt","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275\/e\/system-prompt-tool-removal-blocks-added-alongside-tool-addit","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.275","markdown":"### System-prompt tool_removal blocks added alongside tool_addition\n\nSystem prompt can now list tools that were removed, not just added\n\n**What**\n\nThe internal function that builds the system prompt's tool-context section can now describe tool removals as well as additions. It emits `tool_removal` entries (referencing the tool by name) ahead of any `tool_addition` entries, and callers now pass a list of removed tools alongside the list of added ones.\n\n**Why**\n\nThis lets Claude's system prompt explicitly note when a tool has been taken away during a session, not just when one is added, which should help Claude stay accurate about which tools are currently available.\n\n- Area: System Prompt\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}