summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/components/terminal.tsx
diff options
context:
space:
mode:
authorOpeOginni <[email protected]>2026-03-12 07:48:44 +0100
committerGitHub <[email protected]>2026-03-12 14:48:44 +0800
commitc9c0318e0e5c2fcd80fc1c32a1ccfe360f182f90 (patch)
treed69ca0c72a2799e4ec59fe127d842e0c97e9dc78 /packages/app/src/components/terminal.tsx
parentd481f64bdeaca91226e66c0e7888c7a10ba631f7 (diff)
downloadopencode-c9c0318e0e5c2fcd80fc1c32a1ccfe360f182f90.tar.gz
opencode-c9c0318e0e5c2fcd80fc1c32a1ccfe360f182f90.zip
fix(desktop): set default WebSocket username and prevent repeated calling of terminal spawn properly closing the terminal (#17061)
Diffstat (limited to 'packages/app/src/components/terminal.tsx')
-rw-r--r--packages/app/src/components/terminal.tsx2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/app/src/components/terminal.tsx b/packages/app/src/components/terminal.tsx
index 120af0a17..fda66917f 100644
--- a/packages/app/src/components/terminal.tsx
+++ b/packages/app/src/components/terminal.tsx
@@ -452,7 +452,7 @@ export const Terminal = (props: TerminalProps) => {
url.searchParams.set("directory", sdk.directory)
url.searchParams.set("cursor", String(start !== undefined ? start : restore ? -1 : 0))
url.protocol = url.protocol === "https:" ? "wss:" : "ws:"
- url.username = server.current?.http.username ?? ""
+ url.username = server.current?.http.username ?? "opencode"
url.password = server.current?.http.password ?? ""
const socket = new WebSocket(url)