diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py index c9095f931..d77e4eded 100644 --- a/backend/open_webui/utils/middleware.py +++ b/backend/open_webui/utils/middleware.py @@ -975,6 +975,7 @@ async def process_chat_response( messages.append( { + **message, "role": message["role"], "content": content, }