There is no clear documentation on the language server as is.
Would be great to cover a few points:
- does windsurf LSP support textDocument/inlineCompletion?
- how to sign in to usage the LSP?
Why:
- reduce the barrier to enter usage of windsurf completion in different editors. Microsoft recently introduced textDocument/inlineCompletion api for LSP and vscode and neovim already support it, so instead of a custom plugin users could have used a built-in LSP API.