diff --git a/api/core/tools/tool_engine.py b/api/core/tools/tool_engine.py index 2ad52a46c9..37b4582381 100644 --- a/api/core/tools/tool_engine.py +++ b/api/core/tools/tool_engine.py @@ -246,10 +246,11 @@ class ToolEngine: + "you do not need to create it, just tell the user to check it now." ) elif response.type == ToolInvokeMessage.MessageType.JSON: - text = json.dumps(cast(ToolInvokeMessage.JsonMessage, response.message).json_object, ensure_ascii=False) - result += f"tool response: {text}." + result = json.dumps( + cast(ToolInvokeMessage.JsonMessage, response.message).json_object, ensure_ascii=False + ) else: - result += f"tool response: {response.message!r}." + result += str(response.message) return result