diff --git a/spring-ai-model/src/main/java/org/springframework/ai/tool/execution/DefaultToolExecutionExceptionProcessor.java b/spring-ai-model/src/main/java/org/springframework/ai/tool/execution/DefaultToolExecutionExceptionProcessor.java index 5efe177a8d1..11fc180ecee 100644 --- a/spring-ai-model/src/main/java/org/springframework/ai/tool/execution/DefaultToolExecutionExceptionProcessor.java +++ b/spring-ai-model/src/main/java/org/springframework/ai/tool/execution/DefaultToolExecutionExceptionProcessor.java @@ -77,7 +77,8 @@ public String process(ToolExecutionException exception) { message = "Exception occurred in tool: " + exception.getToolDefinition().name() + " (" + cause.getClass().getSimpleName() + ")"; } - logger.debug("Exception thrown by tool: {}. Message: {}", exception.getToolDefinition().name(), message); + logger.debug("Exception thrown by tool: {}. Message: {}", exception.getToolDefinition().name(), message, + exception); return message; }