Skip to content

fix: prune LSP clients for deleted roots#22326

Open
kitlangton wants to merge 7 commits intodevfrom
fix/lsp-dead-root-prune
Open

fix: prune LSP clients for deleted roots#22326
kitlangton wants to merge 7 commits intodevfrom
fix/lsp-dead-root-prune

Conversation

@kitlangton
Copy link
Copy Markdown
Contributor

Summary

  • prune LSP clients when their workspace root no longer exists instead of waiting for full instance disposal
  • shut down pruned LSP processes and publish an LSP update so the UI stops showing deleted roots
  • add an Effect-style regression test that deletes a temp root and verifies the fake LSP process exits

@kitlangton kitlangton marked this pull request as ready for review April 13, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant