ソースを参照

Desktop: Sync LSP updates (#6305)

Daniel Polito 7 ヶ月 前
コミット
82e5d6d458
1 ファイル変更9 行追加0 行削除
  1. 9 0
      packages/app/src/context/global-sync.tsx

+ 9 - 0
packages/app/src/context/global-sync.tsx

@@ -361,6 +361,15 @@ function createGlobalSync() {
         )
         break
       }
+      case "lsp.updated": {
+        const sdk = createOpencodeClient({
+          baseUrl: globalSDK.url,
+          directory,
+          throwOnError: true,
+        })
+        sdk.lsp.status().then((x) => setStore("lsp", x.data ?? []))
+        break
+      }
     }
   })