ZIm/crates/collab
Kirill Bulatov bd716f758d Restart LSP server on corresponding initialization_options change (#2690)
Inlay hints depend on LSP server settings, but servers do not update the
initialization options and query hints with old settings.

Generally, we cannot know whether a certain option can be changed
without server restart, which the name of the options implies too, so be
on the safe side and restart the server.
Hints will update automatically after the server either sends a /refresh
request or reports its work progress end after startup.

Release Notes:

- Fixed LSP server not restarting after `initialization_options`
settings changes
2023-07-06 23:33:40 +03:00
..
k8s Enable rust backtraces on kubernetes 2023-06-09 11:15:21 -07:00
migrations Add a bit to each entry indicating if it's outside of the worktree root 2023-06-22 10:34:28 -07:00
migrations.sqlite Add a bit to each entry indicating if it's outside of the worktree root 2023-06-22 10:34:28 -07:00
src Restart LSP server on corresponding initialization_options change (#2690) 2023-07-06 23:33:40 +03:00
.env.toml Increase the amount of max connections to the database 2023-03-10 10:10:59 +01:00
basic.conf Rename zed-server to collab 2022-04-09 08:30:42 -06:00
Cargo.toml Add first-pass sound support to Zed 2023-07-03 13:30:04 -07:00
README.md Remove more files supporting the old web front-end 2022-04-21 09:06:34 -06:00

Zed Server

This crate is what we run at https://collab.zed.dev.

It contains our back-end logic for collaboration, to which we connect from the Zed client via a websocket after authenticating via https://zed.dev, which is a separate repo running on Vercel.