fix: refine tools (#2229)

This commit is contained in:
yetone
2025-06-16 01:27:39 +08:00
committed by GitHub
parent b8aa182c3f
commit fcf457ed7f
15 changed files with 247 additions and 169 deletions

View File

@@ -1624,7 +1624,7 @@ function M.message_content_item_to_lines(item, message, messages)
local hl = "AvanteStateSpinnerToolCalling"
local ok, llm_tool = pcall(require, "avante.llm_tools." .. item.name)
if ok then
if llm_tool.on_render then return llm_tool.on_render(item.input, message.tool_use_logs) end
if llm_tool.on_render then return llm_tool.on_render(item.input, message.tool_use_logs, message.state) end
end
local tool_result_message = M.get_tool_result_message(message, messages)
if tool_result_message then