summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-10-09 04:30:30 -0400
committerDax Raad <[email protected]>2025-10-09 04:30:30 -0400
commit979c9ea5694996d14b36f4270afcf0b90447dbdf (patch)
tree1a698a2fe75aa9b4bb8fd87e0825d2e894bd08a1
parentc0bd29155d6397af60a7a23bd357a1b6b3417734 (diff)
downloadopencode-979c9ea5694996d14b36f4270afcf0b90447dbdf.tar.gz
opencode-979c9ea5694996d14b36f4270afcf0b90447dbdf.zip
lsp: fix root detection to use instance directory instead of worktree
-rw-r--r--packages/opencode/src/lsp/server.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/lsp/server.ts b/packages/opencode/src/lsp/server.ts
index 591910236..17211da11 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)
}
}