Skip to content

Conversation

@dawedawe
Copy link
Contributor

@dawedawe dawedawe commented Apr 25, 2024

With this, I was able to write an LSP server that doesn't need a websocket proxy to communicate with an LSP Client running in the browser, e.g. the Monaco editor. For stdin/stdout users, the API stays the same.

So far, it seems to be stable but I want to test it a bit more before flagging this PR as ready...

@dawedawe dawedawe changed the title allow passing in a WebSocket for client/server communication Support JsonRpc via web sockets Apr 25, 2024
@dawedawe dawedawe marked this pull request as ready for review April 26, 2024 15:46
@dawedawe
Copy link
Contributor Author

Alright, my tests were all good. Would be awesome if we could do a new release with this.

@TheAngryByrd TheAngryByrd merged commit ef91441 into ionide:main Apr 26, 2024
@dawedawe dawedawe deleted the add_websocket_support branch April 26, 2024 18:20
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

Successfully merging this pull request may close these issues.

2 participants