Rafał Chłodnicki
Rafał Chłodnicki
From the servers I'm using regularly (LSP-typescript, LSP-pyright, LSP-vue, LSP-dockerfile, LSP-json, LSP-terraform, LSP-yaml), none of them supports `labelDetails` it seems (or at least not for the completions I've tried) so...
LSP is open source and it's possible to experiment with it per @jwortmann's comment. But if you'd expect a more complete solution from Sublime Text itself then it would need...
The typescript server now implements support for `labelDetails` (behind a flag) and it looks far from ideal in ST:  It provides two completions, one...
I guess best ST can do is something like below which looks rather weird.:  ...or... 
Or we could in fact try to put this into the `trigger`. The claim that it would make filtering worse would have to be tested. 