{"version":"2.1.323","anchor":"deferred-tool-announcements-gain-tellswhentoload-and-causene","canonical_anchor":"deferred-tool-announcements-gain-tellswhentoload-and-causene","heading":"Messages about tools being offered or withdrawn carry more detail","tier":"soon","area":"Tool Search","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/deferred-tool-announcements-gain-tellswhentoload-and-causene","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Messages about tools being offered or withdrawn carry more detail\n\nWhen the set of tools Claude can load changes, the notice now covers withdrawn tools and can say when to load a tool\n\n**What**\n\nSome tools are not loaded until Claude needs them. When the set of these tools changes, Claude Code tells the model. That notice now also covers tools that were withdrawn and are no longer offered. It can also say when to load a tool, and it can describe the change without giving a cause.\n\n**Why**\n\nThis changes the wording and coverage of the messages the model sees about which tools are available.\n\n- Flag `tengu_noble_wozniak`: Not enough to say (read for one account on one subscription tier against v2.1.323; this account: no value returned, anonymous baseline: no value returned, compiled default: on) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Tool Search\n- Tier: Nothing to try yet\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}