{"version":"2.1.290","anchor":"rendered-tool-descriptions-get-a-querysource-transform","canonical_anchor":"rendered-tool-descriptions-get-a-querysource-transform","heading":"Built-in tool descriptions pass through an extra step","tier":"internal","area":"Tools","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/rendered-tool-descriptions-get-a-querysource-transform","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Built-in tool descriptions pass through an extra step\n\nDescriptions of built-in tools now go through an extra step that depends on where the request comes from\n\n**Unclear.** It is not clear what the extra step changes in a description.\n\n**What**\n\nDescriptions of Claude Code's own tools, but not tools from MCP add-on servers, now pass through an extra step that depends on where the request comes from, before any description hooks run.\n\n**Why**\n\nThe tool descriptions sent to the model may differ from before.\n\n- Area: Tools\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}