summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src
diff options
context:
space:
mode:
authorBrendan Allan <[email protected]>2026-02-19 00:05:50 +0800
committerBrendan Allan <[email protected]>2026-02-19 00:05:50 +0800
commitf8904e3972fba3d9fc3b08fa2531da8fca378dd1 (patch)
tree4eeec226bc7cfc8a26e6fecaff1d4ffef39fe56a /packages/app/src
parent4a5823562ca2f2ee0255aa815228e9973b6efb28 (diff)
downloadopencode-f8904e3972fba3d9fc3b08fa2531da8fca378dd1.tar.gz
opencode-f8904e3972fba3d9fc3b08fa2531da8fca378dd1.zip
desktop: handle sidecar key in projectsKey
Diffstat (limited to 'packages/app/src')
-rw-r--r--packages/app/src/context/server.tsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/app/src/context/server.tsx b/packages/app/src/context/server.tsx
index adc7bfcc1..336f8aa98 100644
--- a/packages/app/src/context/server.tsx
+++ b/packages/app/src/context/server.tsx
@@ -21,11 +21,12 @@ export function serverDisplayName(conn?: ServerConnection.Any) {
return conn.http.url.replace(/^https?:\/\//, "").replace(/\/+$/, "")
}
-function projectsKey(url: string) {
- if (!url) return ""
- const host = url.replace(/^https?:\/\//, "").split(":")[0]
+function projectsKey(key: ServerConnection.Key) {
+ if (!key) return ""
+ if (key === "sidecar") return "local"
+ const host = key.replace(/^https?:\/\//, "").split(":")[0]
if (host === "localhost" || host === "127.0.0.1") return "local"
- return url
+ return key
}
export namespace ServerConnection {