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

Claude Code v2.0.42 ·

LSP Workspace Initialization

Entry
JSON All of v2.0.42
EntryKind: in v2.0.42,
ChangesSection of the release

What: LSP servers now receive proper workspace root information during initialization instead of null values.

Details:

  • Changed rootPath from null to actual workspace folder path in LSP initialize request at x$Q() at line 283755
  • Changed rootUri from null to file:// URI of workspace folder at line 283756
  • Improves backward compatibility with LSP servers that rely on deprecated rootPath/rootUri fields
  • Evidence: x$Q() at line 283750-283756

Why it matters: Some language servers use the deprecated rootPath and rootUri fields for workspace detection. Providing actual values instead of null improves compatibility with older LSP implementations.

See this entry in the whole of v2.0.42 →

Feedback