Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.163 Home All releases olderv2.1.140 v2.1.165newer

Plugin LSP Extension Conflict Detection

What

Claude Code now detects when two or more plugins declare LSP servers claiming the same file extension, and reports the conflict rather than silently picking one.

Details
  • Conflicts are reported as lsp-extension-conflict warnings, including which plugin and server name is active for the extension vs. the newcomer.
  • The first plugin to register an extension wins; subsequent claims for the same extension are flagged.
Evidence

Conflict detection function (search for " declares two LSP servers for" in LSP warnings or "already registered a server for that extension")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.163 →