From 76550127b22473826abaff5b0163d8f5e19e1e8c Mon Sep 17 00:00:00 2001 From: ulleo Date: Thu, 25 Dec 2025 11:26:49 +0800 Subject: [PATCH] feat: support command in mcp --- backend/apps/chat/api/chat.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/apps/chat/api/chat.py b/backend/apps/chat/api/chat.py index 6dfe495f..680280ad 100644 --- a/backend/apps/chat/api/chat.py +++ b/backend/apps/chat/api/chat.py @@ -357,7 +357,11 @@ async def analysis_or_predict(session: SessionDep, current_user: CurrentUser, ch traceback.print_exc() if stream: def _err(_e: Exception): - yield 'data:' + orjson.dumps({'content': str(_e), 'type': 'error'}).decode() + '\n\n' + if in_chat: + yield 'data:' + orjson.dumps({'content': str(_e), 'type': 'error'}).decode() + '\n\n' + else: + yield f'❌ **ERROR:**\n' + yield f'> {str(_e)}\n' return StreamingResponse(_err(e), media_type="text/event-stream") else: