From 5d760f1d84c80a9c6b1dfdcfa939a53973df564d Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Wed, 8 Oct 2025 12:50:31 +0200 Subject: [PATCH] fix: send real flow version to LSP --- src/Project.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Project.zig b/src/Project.zig index 66bacf1..59c2f1b 100644 --- a/src/Project.zig +++ b/src/Project.zig @@ -1673,6 +1673,8 @@ fn send_lsp_init_request(self: *Self, lsp: *const LSP, project_path: []const u8, .project = self, }; + const version = if (root.version.len > 0 and root.version[0] == 'v') root.version[1..] else root.version; + try lsp.send_request(self.allocator, "initialize", .{ .processId = if (builtin.os.tag == .linux) std.os.linux.getpid() else null, .rootPath = project_path, @@ -1687,7 +1689,7 @@ fn send_lsp_init_request(self: *Self, lsp: *const LSP, project_path: []const u8, .locale = "en-us", .clientInfo = .{ .name = root.application_name, - .version = "0.0.1", + .version = version, }, .capabilities = .{ .workspace = .{