Currently getInitializeParams sends up an empty client capabilities object, but out of the box the AutoLanguageClient seems to have a lot of optional client capabilities. My best guess of what we should send up, from poking around a bit would be:
There's a comment suggesting that this method be overridden and capabilities extended, which makes sense for users that are extending the client's capabilities, but it also seems like we can populate a default object with capabilities that AutoLanguageClient provides out of the box.
Currently
getInitializeParams
sends up an empty client capabilities object, but out of the box the AutoLanguageClient seems to have a lot of optional client capabilities. My best guess of what we should send up, from poking around a bit would be:There's a comment suggesting that this method be overridden and capabilities extended, which makes sense for users that are extending the client's capabilities, but it also seems like we can populate a default object with capabilities that AutoLanguageClient provides out of the box.