{"version":"2.1.265","anchor":"uiinvalidate-now-supports-invalidating-commanddescribe","canonical_anchor":"uiinvalidate-now-supports-invalidating-commanddescribe","heading":"ui.invalidate now supports invalidating command.describe","tier":"use","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265\/e\/uiinvalidate-now-supports-invalidating-commanddescribe","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.265","markdown":"### ui.invalidate now supports invalidating command.describe\n\nThe ui.invalidate plugin operation can now also invalidate command.describe\n\n**What**\n\nThe `ui.invalidate` host operation, which plugins use to signal that something needs to be recomputed, now accepts `\"command.describe\"` as a valid target, in addition to the existing `ui.render`, `prompt.section`, `prompt.context`, and `tool.describe`.\n\n**Why**\n\nThis lets a plugin force Claude Code to refresh how a command describes itself, rather than only being able to invalidate rendering, prompt content, or tool descriptions.\n\n- Area: Plugins\n- Names: `ui.invalidate`, `command.describe`\n- Tier: Use it now\n- Useful: 2\/5\n- Signal: 1\/5"}