mirror of
https://github.com/alibaba/higress.git
synced 2026-05-27 06:07:27 +08:00
fix: mcp proxy eventData (#1985)
This commit is contained in:
@@ -161,7 +161,8 @@ func (f *filter) EncodeData(buffer api.BufferInstance, endStream bool) api.Statu
|
|||||||
sessionID := f.proxyURL.Query().Get("sessionId")
|
sessionID := f.proxyURL.Query().Get("sessionId")
|
||||||
if sessionID != "" {
|
if sessionID != "" {
|
||||||
channel := internal.GetSSEChannelName(sessionID)
|
channel := internal.GetSSEChannelName(sessionID)
|
||||||
publishErr := f.config.redisClient.Publish(channel, buffer.String())
|
eventData := fmt.Sprintf("event: message\ndata: %s\n\n", buffer.String())
|
||||||
|
publishErr := f.config.redisClient.Publish(channel, eventData)
|
||||||
if publishErr != nil {
|
if publishErr != nil {
|
||||||
api.LogErrorf("Failed to publish wasm mcp server message to Redis: %v", publishErr)
|
api.LogErrorf("Failed to publish wasm mcp server message to Redis: %v", publishErr)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user