ソースを参照

fix: lsp extension undefined handle (#2739)

Aiden Cline 11 ヶ月 前
コミット
02b4d1e2fc
1 ファイル変更1 行追加1 行削除
  1. 1 1
      packages/opencode/src/lsp/index.ts

+ 1 - 1
packages/opencode/src/lsp/index.ts

@@ -72,7 +72,7 @@ export namespace LSP {
           ...existing,
           ...existing,
           id: name,
           id: name,
           root: existing?.root ?? (async () => Instance.directory),
           root: existing?.root ?? (async () => Instance.directory),
-          extensions: item.extensions ?? existing.extensions,
+          extensions: item.extensions ?? existing?.extensions ?? [],
           spawn: async (root) => {
           spawn: async (root) => {
             return {
             return {
               process: spawn(item.command[0], item.command.slice(1), {
               process: spawn(item.command[0], item.command.slice(1), {