summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/components
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-05-03 17:13:42 -0400
committerGitHub <[email protected]>2026-05-03 21:13:42 +0000
commitca6150d6f092cc8761d6072b0b07b6a7de8748cf (patch)
tree2e62b173530b8bb8f1d0d9583764217d3b7a888b /packages/app/src/components
parent825ab2e38d1f41074bb536b6ba5771f30594b197 (diff)
downloadopencode-ca6150d6f092cc8761d6072b0b07b6a7de8748cf.tar.gz
opencode-ca6150d6f092cc8761d6072b0b07b6a7de8748cf.zip
fix(app): preserve auth token credentials (#25636)
Diffstat (limited to 'packages/app/src/components')
-rw-r--r--packages/app/src/components/terminal.tsx11
1 files changed, 10 insertions, 1 deletions
diff --git a/packages/app/src/components/terminal.tsx b/packages/app/src/components/terminal.tsx
index 998936bc6..d4212e32e 100644
--- a/packages/app/src/components/terminal.tsx
+++ b/packages/app/src/components/terminal.tsx
@@ -503,7 +503,16 @@ export const Terminal = (props: TerminalProps) => {
drop?.()
const socket = new WebSocket(
- terminalWebSocketURL({ url, id, directory, cursor: seek, sameOrigin, username, password }),
+ terminalWebSocketURL({
+ url,
+ id,
+ directory,
+ cursor: seek,
+ sameOrigin,
+ username,
+ password,
+ authToken: server.current?.type === "http" ? server.current.authToken : false,
+ }),
)
socket.binaryType = "arraybuffer"
ws = socket