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

Claude Code v2.1.300 ·

Plugin install and startup reworked in non-interactive sessions

In non-interactive sessions, plugin install now settles before session-start hooks run again, and CLAUDE_CODE_SYNC_PLUGIN_INSTALL waits for pending installs

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

Unclear Exactly how startup timing changes for a headless session is not clear.

What

Claude Code can run without a chat window, for example from a script. These are called headless or print sessions. The way they install plugins and start MCP servers at startup has been reworked. Plugins are add-ons, and MCP servers are outside programs that provide tools.

  • With CLAUDE_CODE_SYNC_PLUGIN_INSTALL set, startup waits for a plugin install that is still in progress.
  • Session-start hooks run again once plugin install has finished. Hooks are your own commands that Claude Code runs at set moments.
  • Startup can also refresh plugin marketplaces, the catalogs plugins come from.
Why

This changes when hooks and skills that come from plugins become available in headless and print sessions.

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 doubtExactly how startup timing changes for a headless session is not clear.

See this entry in the whole of v2.1.300 →

Feedback