Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is workspace/didChangeConfiguration must be send on LSP client when server is initialized? #1494

Open
angelozerr opened this issue Jun 11, 2024 · 0 comments

Comments

@angelozerr
Copy link

We are developping an LSP client for IntelliJ with LSP4IJ and I have noticed that vscode send a workspace/didChangeConfiguration when server is started.

I have not found some specification about that, it is the reason why I create this issue.

I have the impression that workspace/didChangeConfiguration must be sent when server is started (when initialized is done), but if we do that, some language servers could not support workspace/didChangeConfiguration and throw an error.

The server can register with dynamic regsitration that the server support configuration, should we use that? My main problem is that some language server doesn't send this dynamic registration although they support workspace/didChangeConfiguration

How vscode manage that?

Thanks for your clarification!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant