From 979c9ea5694996d14b36f4270afcf0b90447dbdf Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 9 Oct 2025 04:30:30 -0400 Subject: [PATCH] lsp: fix root detection to use instance directory instead of worktree --- packages/opencode/src/lsp/server.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/lsp/server.ts b/packages/opencode/src/lsp/server.ts index 59191023..17211da1 100644 --- a/packages/opencode/src/lsp/server.ts +++ b/packages/opencode/src/lsp/server.ts @@ -25,11 +25,11 @@ export namespace LSPServer { const files = Filesystem.up({ targets: patterns, start: path.dirname(file), - stop: Instance.worktree, + stop: Instance.directory, }) const first = await files.next() await files.return() - if (!first.value) return Instance.worktree + if (!first.value) return Instance.directory return path.dirname(first.value) } }