Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.267 ·

Plugin/marketplace requests distinguish missing scope from not entitled

Plugin and marketplace operations now report clearly when your claude.ai login lacks plugin-access scope instead of failing generically

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaPluginswhat it touches
KindImprovementsin v2.1.267,
Group of 5 You'll notice

Plugin and marketplace operations now report clearly when your claude.ai login lacks plugin-access scope instead of failing generically

What

  • Installing a plugin now fails with a clear message when your claude.ai login hasn't been granted plugin access yet: "The plugin archive was not downloaded: this claude.ai login has not been granted plugin access yet. Start Claude Code interactively once, then try again."
  • Listing plugins, and other plugin/marketplace metadata lookups, now recognize a distinct "no scope" condition (as opposed to being flatly not entitled) and degrade gracefully with a skipped result instead of throwing or reporting the wrong reason.
  • Plugin/marketplace sync now treats a non-interactive authentication failure as lacking the user:plugins scope, short-circuiting with "claude.ai login lacks the user:plugins scope in this session".
  • The background flow that silently re-requests an OAuth token with the extra user:plugins scope now skips itself when running in a non-interactive session (except inside the VS Code extension), instead of failing in a confusing way.

Why Previously these failures could look like generic errors or the wrong entitlement message. Now Claude Code tells you specifically that your login session needs to be granted plugin access, and points you to the fix (start Claude Code interactively once), rather than leaving plugin installs or syncs failing mysteriously in non-interactive environments.

See this entry in the whole of v2.1.267 →