From 8af6a4cf21b756a66cd58378a01c60f74c39b7ca Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sun, 19 Oct 2025 18:30:36 -0400 Subject: [PATCH] refac: direct connections --- backend/open_webui/utils/middleware.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index dd42612eee..fc8cc1feb5 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -2349,7 +2349,9 @@ async def process_chat_response( ) if data: - if "event" in data: + if "event" in data and not getattr( + request.state, "direct", False + ): await event_emitter(data.get("event", {})) if "selected_model_id" in data: