feat(plugin_system): 增加工具执行日志记录
feat(plugin_system): 增加工具执行日志记录 在工具执行前添加一行日志,用于记录正在调用的工具名称和参数,方便调试和追踪。
This commit is contained in:
committed by
Windpicker-owo
parent
1f5412d3a9
commit
1f800be3d1
@@ -208,6 +208,7 @@ class ToolExecutor:
|
|||||||
try:
|
try:
|
||||||
function_name = tool_call.func_name
|
function_name = tool_call.func_name
|
||||||
function_args = tool_call.args or {}
|
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调用
|
function_args["llm_called"] = True # 标记为LLM调用
|
||||||
|
|
||||||
# 获取对应工具实例
|
# 获取对应工具实例
|
||||||
|
|||||||
Reference in New Issue
Block a user