Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Language servers that fail to start now say what went wrong

When a plugin's language server cannot start, Claude Code explains whether the program is missing or not runnable and where to look

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

Unclear Whether the message also appears in the interactive terminal interface is not settled.

What

Some plugins provide a language server, a helper program that understands a programming language and gives Claude Code code information. When one fails to start, Claude Code now builds a message that says which case it is:

  • The program could not be found.
  • The program exists but is not allowed to run.
  • Some other failure.

The message points to claude --debug or the Errors tab in /plugin, and suggests disabling the plugin if you do not need it. In stream-json output it is sent as a warning notification, and in plain text output it is printed.

Why

A broken language server plugin now comes with a hint about how to fix it instead of failing quietly.

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 the message also appears in the interactive terminal interface is not settled.
Anthropic's release notes agreeFixed plugins with a version list in enabledPlugins staying off with no message: /plugin and claude plugin list now say why

See this entry in the whole of v2.1.323 →

Feedback