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