Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.299 ·

Commands now record which plugin added them

Commands now record the plugin that registered them, and stored skills keep their original header plus a note when it cannot be cleaned

Under the hood Internal Changes
JSON All of v2.1.299
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
Internal ChangesKind: in v2.1.299,
Internal ChangesSection of the release

Unclear Whether plugins can register commands in this release is not stated.

What

Two additions:

  • Skills loaded from the memory store now keep a copy of their frontmatter (the settings block at the top of a skill file) exactly as written. When cleaning that block fails, they carry a note such as "has two keys that read the same once scrubbed" or "could not be scrubbed".
  • Commands now record which plugin registered them through $.command.register. Plugins are add-on packages that extend Claude Code. When a command is described with its name, arguments and plugin, sensitive arguments are hidden as ***.
Why

Claude Code and the apps that connect to it can now show which plugin a command came from.

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 doubtWhether plugins can register commands in this release is not stated.

See this entry in the whole of v2.1.299 →

Feedback