diff --git a/agentscope-core/src/main/java/io/agentscope/core/tool/ToolExecutor.java b/agentscope-core/src/main/java/io/agentscope/core/tool/ToolExecutor.java index 8e0eb0794..7aa04bc33 100644 --- a/agentscope-core/src/main/java/io/agentscope/core/tool/ToolExecutor.java +++ b/agentscope-core/src/main/java/io/agentscope/core/tool/ToolExecutor.java @@ -148,8 +148,9 @@ private Mono executeCore(ToolCallParam param) { String errorMsg = String.format( "Parameter validation failed for tool '%s': %s\n" + + "Actual content: %s\n" + "Please correct the parameters and try again.", - toolCall.getName(), validationError); + toolCall.getName(), validationError, toolCall.getContent()); logger.debug(errorMsg); return Mono.just(ToolResultBlock.error(errorMsg)); }