summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDaniel Polito <[email protected]>2025-12-28 19:07:36 -0300
committerGitHub <[email protected]>2025-12-28 16:07:36 -0600
commit82e5d6d458297af9fe60768eee49bc48f975f09e (patch)
tree7b067c024d82641ad8160614fa23ec644324ac18
parenta4411c21b6687e7392447da08dbaec2dc530075f (diff)
downloadopencode-82e5d6d458297af9fe60768eee49bc48f975f09e.tar.gz
opencode-82e5d6d458297af9fe60768eee49bc48f975f09e.zip
Desktop: Sync LSP updates (#6305)
-rw-r--r--packages/app/src/context/global-sync.tsx9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/app/src/context/global-sync.tsx b/packages/app/src/context/global-sync.tsx
index 22fdd0276..a496d59cb 100644
--- a/packages/app/src/context/global-sync.tsx
+++ b/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
+ }
}
})