Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

ui.close hook chain now fires plugin-ask dismissal even with no handlers

Closing a plugin UI panel now also dismisses any pending 'ask' prompt for it, even with no close handlers set up

Under the hood Bug Fixes
JSON All of v2.1.280
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Bug FixesKind: in v2.1.280,
Bug FixesSection of the release
What

When a person (rather than an automated hook chain) closes a plugin's UI panel, and that plugin has no ui.close handlers registered to run, Claude Code now also calls a cleanup function that dismisses any pending 'ask' record tied to that plugin's panel, instead of just closing the panel and leaving the pending ask behind.

Why

This prevents a plugin's pending 'ask' prompt from being left dangling after its panel is closed, ensuring the plugin's state stays consistent even when it hasn't defined its own close-handling logic.

See this entry in the whole of v2.1.280 →

Feedback