From a265da7a8decfb511b1306bb75bc2fde967ccb8e Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Wed, 25 Mar 2026 12:36:29 -0400 Subject: [PATCH] fix(lsp): restore Instance.containsPath guard in getClients --- packages/opencode/src/lsp/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/opencode/src/lsp/index.ts b/packages/opencode/src/lsp/index.ts index 2e477579f7..2f5c91b626 100644 --- a/packages/opencode/src/lsp/index.ts +++ b/packages/opencode/src/lsp/index.ts @@ -223,6 +223,7 @@ export namespace LSP { ) const getClients = Effect.fnUntraced(function* (file: string) { + if (!Instance.containsPath(file)) return [] as LSPClient.Info[] const s = yield* InstanceState.get(cache) return yield* Effect.promise(async () => { const extension = path.parse(file).ext || file