Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

Removing a plugin's hooks now also cancels its pending notifications

When a plugin stops naming a hooks module, Claude Code reloads it and cancels any notification still pending for that plugin

You'll notice Improvements
JSON All of v2.1.321
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release
What

Plugins add features to Claude Code, and some include hooks, scripts that run at set moments. When a plugin's manifest (its description file) no longer names a hooks module, Claude Code now reloads it and cancels any notification still pending for that plugin. Before, it reloaded only when the plugin was already known, and nothing was cancelled.

Why

This is a small fix to how plugins are tidied up when their hooks are removed.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agree[VSCode] Fixed a plugin's permission request showing a name with hidden characters: it now reads "a plugin"

See this entry in the whole of v2.1.321 →

Feedback