lsp: Send non-null workspaceFolders in initialize (cherry-pick #25337) (#25344)
gcp-cherry-pick-bot[bot]
and
Piotr Osiewicz
created
Cherry-picked lsp: Send non-null workspaceFolders in initialize (#25337)
This is a ~workaround for next-ls not handling null workspace folders in
initialize request
Related to #25264
/cc @timfjord
Closes #ISSUE
Release Notes:
- Changed how workspace folders are shared with language servers, fixing
a startup issue with `next-ls` in the process.
Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com>