diff options
| author | Dax Raad <[email protected]> | 2025-12-15 15:06:20 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-12-15 15:07:20 -0500 |
| commit | d5a506d4ae124d3ea8ea2911dee50e2f48fa3527 (patch) | |
| tree | cca07de72a2547c6d1ac82c68f2c1010d7718af8 /packages | |
| parent | 9c5f94bd66156cdb21d2ed617886a0f103f4b24b (diff) | |
| download | opencode-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.ts | 6 |
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), |
