Sfoglia il codice sorgente

fix: allow LSP filename matching when extension is missing (#2975)

Aiden Cline 6 mesi fa
parent
commit
f41a54b4b0
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      packages/opencode/src/lsp/index.ts

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

@@ -113,7 +113,7 @@ export namespace LSP {
 
   async function getClients(file: string) {
     const s = await state()
-    const extension = path.parse(file).ext
+    const extension = path.parse(file).ext || file
     const result: LSPClient.Info[] = []
     for (const server of Object.values(s.servers)) {
       if (server.extensions.length && !server.extensions.includes(extension)) continue