From 94471c90d8613e1c6d779d03d00171690a6c3202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=BD=AE?= Date: Thu, 12 Mar 2026 16:57:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BF=83=E8=B7=B3=E6=9C=BA?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- routes/chat.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routes/chat.py b/routes/chat.py index 06dd624..40d0f82 100644 --- a/routes/chat.py +++ b/routes/chat.py @@ -191,6 +191,8 @@ async def enhanced_generate_stream_response( if all(task.done() for task in [preamble_task_handle, agent_task_handle]): # 所有任务都完成了,退出循环 break + # 发送 SSE 心跳注释保持连接活跃,防止 nginx/客户端超时断开 + yield ": heartbeat\n\n" continue # 发送结束标记