{"version":"2.1.288","anchor":"tool-search-handles-tool-definition-blocks","canonical_anchor":"tool-search-handles-tool-definition-blocks","heading":"Tool search recognises a second kind of tool entry","tier":"internal","area":"Tool Search","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288\/e\/tool-search-handles-tool-definition-blocks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288","markdown":"### Tool search recognises a second kind of tool entry\n\nWhen Claude searches for tools, Claude Code can now read tool names from full tool definitions as well as from tool references\n\n**Unclear.** What produces these full tool definition entries is not known.\n\n**What**\n\nClaude Code can hold back some tools, the actions Claude can take, and load them only when Claude searches for them. When it reads which tools a search turned up, it used to understand only short references to a tool. It now also understands entries that carry a full tool definition, and takes the tool's name from that definition.\n\n**Why**\n\nTools that are loaded later can now arrive in this second form and still be recognised.\n\n- Area: Tool Search\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}