feat(plugin_system): 增加工具执行日志记录

feat(plugin_system): 增加工具执行日志记录

在工具执行前添加一行日志,用于记录正在调用的工具名称和参数,方便调试和追踪。
This commit is contained in:
Furina-1013-create
2025-08-27 17:10:56 +08:00
committed by Windpicker-owo
parent 1f5412d3a9
commit 1f800be3d1

View File

@@ -208,6 +208,7 @@ class ToolExecutor:
try:
function_name = tool_call.func_name
function_args = tool_call.args or {}
logger.info(f"🤖 {self.log_prefix} 正在执行工具: [bold green]{function_name}[/bold green] | 参数: {function_args}")
function_args["llm_called"] = True # 标记为LLM调用
# 获取对应工具实例