From 461777cad3fd9836c063dec38e3efc75616ad267 Mon Sep 17 00:00:00 2001 From: goldfishh Date: Thu, 30 Mar 2023 08:02:17 +0800 Subject: [PATCH] fix: plugin tool: add reply to session --- plugins/tool/tool.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/tool/tool.py b/plugins/tool/tool.py index 9b1d21d..8761407 100644 --- a/plugins/tool/tool.py +++ b/plugins/tool/tool.py @@ -83,6 +83,7 @@ class Tool(Plugin): try: _reply = self.app.ask(query, user_session) e_context.action = EventAction.BREAK_PASS + all_sessions.session_reply(_reply, e_context['context']['session_id']) except ValueError as e: logger.exception(e) logger.error(str(e)) @@ -90,8 +91,8 @@ class Tool(Plugin): _reply = "请你随机用一种聊天风格,提醒用户:这个问题你无法处理" reply.type = ReplyType.ERROR e_context.action = EventAction.BREAK - reply.content = _reply + reply.content = _reply e_context['reply'] = reply return