ソースを参照

lsp: fix root detection to use instance directory instead of worktree

Dax Raad 6 ヶ月 前
コミット
979c9ea569
1 ファイル変更2 行追加2 行削除
  1. 2 2
      packages/opencode/src/lsp/server.ts

+ 2 - 2
packages/opencode/src/lsp/server.ts

@@ -25,11 +25,11 @@ export namespace LSPServer {
       const files = Filesystem.up({
       const files = Filesystem.up({
         targets: patterns,
         targets: patterns,
         start: path.dirname(file),
         start: path.dirname(file),
-        stop: Instance.worktree,
+        stop: Instance.directory,
       })
       })
       const first = await files.next()
       const first = await files.next()
       await files.return()
       await files.return()
-      if (!first.value) return Instance.worktree
+      if (!first.value) return Instance.directory
       return path.dirname(first.value)
       return path.dirname(first.value)
     }
     }
   }
   }