Under the hoodTier: how much it should matter to you
4Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
Plugin HooksArea: what it touches
New FeaturesKind: in v2.1.289,
What probably matters to youSection of the release
What
Plugins are add-ons that extend Claude Code. Some of them supply function hooks, which are pieces of plugin code that Claude Code runs at set moments. Claude Code keeps a list of the moments a plugin function hook can attach to. That list already had slots for when a plugin loads and for when it connects to an MCP server, which is an external tool server. This release adds a new slot named plugin_function_hooks_draw.
Two other changes sit alongside it:
A new interface event called ui.fault joins the list of events the interface can send.
The existing ui.scroll and ui.focus events are now handled through a new shared helper.
Why
Taken together, these changes point toward plugin hooks that can draw on screen and report faults in the interface. No setting or command for reaching them is described yet, so they do not change anything you can do today.
Read from
Names in the bundleplugin_function_hooks_draw
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what switches the new drawing slot on, or whether users can reach it at all.
Anthropic's release notes agreeFixed a mod's Client that fails while drawn taking down everything the mod drew around it; it now fails alone and raises ui.fault