summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-08 09:35:05 -0600
committerAdam <[email protected]>2025-12-08 09:35:12 -0600
commitd9175be989c7d1c0a7df6a185d0b0e009f186cce (patch)
tree3a4f4bbf6e94694727b3d3effbdc10085763a947
parentcebbfcfbaa92c57d70c1bb67e8279dab9f59007c (diff)
downloadopencode-d9175be989c7d1c0a7df6a185d0b0e009f186cce.tar.gz
opencode-d9175be989c7d1c0a7df6a185d0b0e009f186cce.zip
fix: opencode web command
-rw-r--r--packages/opencode/src/server/server.ts10
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/opencode/src/server/server.ts b/packages/opencode/src/server/server.ts
index aa41786be..eb6523f2f 100644
--- a/packages/opencode/src/server/server.ts
+++ b/packages/opencode/src/server/server.ts
@@ -2372,7 +2372,15 @@ export namespace Server {
},
)
.all("/web/*", async (c) => {
- return proxy(`https://desktop.opencode.ai${c.req.path.replace(/^\/web/, "")}?=url=/web`, {
+ return proxy(`https://desktop.opencode.ai${c.req.path.replace(/^\/web/, "")}?url=/web`, {
+ ...c.req,
+ headers: {
+ host: "desktop.opencode.ai",
+ },
+ })
+ })
+ .all("/*", async (c) => {
+ return proxy(`https://desktop.opencode.ai?url=/web`, {
...c.req,
headers: {
host: "desktop.opencode.ai",