diff --git a/CHANGELOG.md b/CHANGELOG.md index 34604475b..d46418d6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ## 2025-06-10 - Runtime 0.18.0-alpha.6 - fix: address agent lifecycle issues [#881](https://github.com/hypermodeinc/modus/pull/881) +- fix: remove ack event from SSE stream [#884](https://github.com/hypermodeinc/modus/pull/884) ## 2025-06-10 - Go SDK 0.18.0-alpha.6 diff --git a/runtime/graphql/graphql.go b/runtime/graphql/graphql.go index 2c8704b0c..a255e1d8d 100644 --- a/runtime/graphql/graphql.go +++ b/runtime/graphql/graphql.go @@ -155,10 +155,6 @@ func handleGraphQLRequest(w http.ResponseWriter, r *http.Request) { h.Set("Content-Type", "text/event-stream") h.Set("Cache-Control", "no-cache") h.Set("Connection", "keep-alive") - - // note: this event isn't in the graphql-sse draft spec, but is helpful to indicate the connection is established, - // when testing, and doesn't interfere with the graphql events. - fmt.Fprint(w, "event: ack\ndata: \n\n") flusher.Flush() resultWriter.SetFlushCallback(func(data []byte) {