Explorar o código

core: fix server response handling to prevent connection timeouts

Dax Raad hai 2 meses
pai
achega
d5a506d4ae
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      packages/opencode/src/server/server.ts

+ 6 - 0
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),