Follow Discord
Sweep 01 Oct 2026 · 17:27Z Build v2.1.287 508 read Stable v2.1.285 Latest v2.1.287 Next v2.1.287 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.286 ·

Plugin results lose their asUser marker, and hooks accept one more output format

Claude Code now removes a field called asUser from results that come from a plugin, and hooks accept one more output format

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

When a result comes from a plugin, Claude Code now removes a field called asUser from it before passing it on. A plugin is an add-on package that extends Claude Code.

Claude Code also accepts one more output format from hooks, which are your own scripts or commands that run at set points while Claude works.

Why

This is a small change to how messages that come from plugins are shaped.

Read from
Names in the bundleasUser
What the documentation says
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 the asUser field did for plugin results, or what the added hook output format contains.

See this entry in the whole of v2.1.286 →

Feedback