roboomp
40e830f9cf
fix(lsp): gate rust-analyzer/reloadWorkspace behind rust-analyzer check
...
reloadServer() sent the rust-analyzer-specific rust-analyzer/reloadWorkspace
request to every server before falling back to workspace/didChangeConfiguration.
Servers that crash on an unknown method instead of replying -32601 (Roslyn,
dotnet/roslyn#84890) were killed by `lsp reload` rather than reloaded.
Gate the request on isRustAnalyzerClient (exported from client.ts) or a
"rust-analyzer" server name; every other server reloads via
workspace/didChangeConfiguration directly. Consolidate tool.ts's inline
rust-analyzer detection onto the same helper.
Fixes #8571
2026-08-15 04:04:28 +00:00
..
2026-08-05 13:39:09 +02:00
2026-08-03 18:37:23 +02:00
2026-08-15 04:04:28 +00:00
2026-08-03 16:39:23 +02:00
2026-08-13 05:25:22 +02:00
2026-08-07 05:39:05 +00:00
2026-08-05 13:39:09 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-11 09:01:33 +00:00
2026-08-03 16:39:23 +02:00
2026-08-10 14:37:54 +00:00
2026-08-03 18:37:23 +02:00
2026-08-07 06:50:16 +00:00
2026-08-05 13:39:09 +02:00
2026-08-05 11:51:30 +01:00
2026-08-05 13:39:09 +02:00
2026-08-13 23:59:37 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-11 23:05:59 -04:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-08 09:02:28 +00:00
2026-08-05 13:39:09 +02:00
2026-08-03 16:39:23 +02:00
2026-08-07 05:39:05 +00:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-05 01:11:58 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-10 13:21:02 +02:00
2026-08-03 18:37:23 +02:00
2026-08-12 09:16:57 -04:00
2026-08-14 07:09:48 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-13 16:21:23 +00:00
2026-08-03 18:37:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-05 13:39:09 +02:00
2026-08-10 07:37:28 +00:00
2026-08-05 13:39:09 +02:00
2026-08-03 18:37:23 +02:00
2026-08-13 06:15:00 +02:00
2026-08-08 16:18:17 +02:00
2026-08-13 23:59:37 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-04 08:35:01 -04:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-12 21:03:00 +01:00
2026-08-03 16:39:23 +02:00
2026-08-12 21:03:00 +01:00
2026-08-13 05:25:22 +02:00
2026-08-05 11:51:30 +01:00
2026-08-03 18:37:23 +02:00
2026-08-03 18:37:23 +02:00
2026-08-13 05:25:22 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-03 16:39:23 +02:00
2026-08-13 14:34:03 +00:00
2026-08-13 14:34:03 +00:00
2026-08-07 05:39:05 +00:00
2026-08-05 13:39:09 +02:00
2026-08-03 16:39:23 +02:00