summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-02-19 00:03:08 +0800
committerBrendan Allan <[email protected]>2026-02-19 00:03:08 +0800
commit4a5823562ca2f2ee0255aa815228e9973b6efb28 (patch)
treeb759d1e4ec7ef8ffd5163a1171273dcab2fa4e8f /packages/app/src
parent3aaf29b69344917f3dfee8a9ca35fb24b74f2b9b (diff)
downloadopencode-4a5823562ca2f2ee0255aa815228e9973b6efb28.tar.gz
opencode-4a5823562ca2f2ee0255aa815228e9973b6efb28.zip
desktop: fix isLocal
Diffstat (limited to 'packages/app/src')
-rw-r--r--packages/app/src/context/server.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/app/src/context/server.tsx b/packages/app/src/context/server.tsx
index 182f7507f..adc7bfcc1 100644
--- a/packages/app/src/context/server.tsx
+++ b/packages/app/src/context/server.tsx
@@ -187,10 +187,13 @@ export const { use: useServer, provider: ServerProvider } = createSimpleContext(
const origin = createMemo(() => projectsKey(state.active))
const projectsList = createMemo(() => store.projects[origin()] ?? [])
- const isLocal = createMemo(() => origin() === "local")
const current: Accessor<ServerConnection.Any | undefined> = createMemo(
() => allServers().find((s) => ServerConnection.key(s) === state.active) ?? allServers()[0],
)
+ const isLocal = createMemo(() => {
+ const c = current()
+ return c?.type === "sidecar" && c.variant === "base"
+ })
return {
ready: isReady,