Current `lsp-types:0.91.1` crate lacks inlay hints' definitions. Crate's changelog is not very descriptive, but it appears that `0.92.1` could be used: https://github.com/gluon-lang/lsp-types/blob/master/CHANGELOG.md#v0921-2022-03-21 The latest is crate version is `0.94.0` (2023-02-08), the PR updates Zed to the latest version. Notable changes: * workspace symbols may arrive unresolved if the corresponding client capability is enabled: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#partialResults Zed has this capability disabled, forcing all symbols to arrive synchronously (?). Resolve capabilities are important for inlay hints too, but I've not found any code in Zed for that outside tests, so I'd love to learn more and implement the resolution for workspace symbols separately. * since LSP `3.17` (current), watch file changes can use relative glob patterns: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_didChangeWatchedFiles That seemed just a straightforward extra `match` to use the same Ruse `Glob` to handle the relative path one. Release Notes: N/A
8 files changedLine totals unavailable