summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-12-15 15:06:20 -0500
committerDax Raad <[email protected]>2025-12-15 15:07:20 -0500
commitd5a506d4ae124d3ea8ea2911dee50e2f48fa3527 (patch)
treecca07de72a2547c6d1ac82c68f2c1010d7718af8 /packages
parent9c5f94bd66156cdb21d2ed617886a0f103f4b24b (diff)
downloadopencode-d5a506d4ae124d3ea8ea2911dee50e2f48fa3527.tar.gz
opencode-d5a506d4ae124d3ea8ea2911dee50e2f48fa3527.zip
core: fix server response handling to prevent connection timeouts
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/src/server/server.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/opencode/src/server/server.ts b/packages/opencode/src/server/server.ts
index f1485ec01..0cbea9658 100644
--- a/packages/opencode/src/server/server.ts
+++ b/packages/opencode/src/server/server.ts
@@ -125,6 +125,12 @@ export namespace Server {
async (c) => {
log.info("global event connected")
return streamSSE(c, async (stream) => {
+ stream.writeSSE({
+ data: JSON.stringify({
+ type: "server.connected",
+ properties: {},
+ }),
+ })
async function handler(event: any) {
await stream.writeSSE({
data: JSON.stringify(event),