From d68049a57e31aeefcb11d63df5b4cf74dd27274f Mon Sep 17 00:00:00 2001 From: Sasikiran Jakkula Date: Sat, 21 Dec 2024 21:28:10 +0530 Subject: [PATCH] Modify SimpleLoggerAdvisor to use PrettyPrinter method for reponse logging --- .../ai/chat/client/advisor/SimpleLoggerAdvisor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-ai-core/src/main/java/org/springframework/ai/chat/client/advisor/SimpleLoggerAdvisor.java b/spring-ai-core/src/main/java/org/springframework/ai/chat/client/advisor/SimpleLoggerAdvisor.java index 889753108fc..c6fc0d794b8 100644 --- a/spring-ai-core/src/main/java/org/springframework/ai/chat/client/advisor/SimpleLoggerAdvisor.java +++ b/spring-ai-core/src/main/java/org/springframework/ai/chat/client/advisor/SimpleLoggerAdvisor.java @@ -42,7 +42,7 @@ public class SimpleLoggerAdvisor implements CallAroundAdvisor, StreamAroundAdvis public static final Function DEFAULT_REQUEST_TO_STRING = request -> request.toString(); public static final Function DEFAULT_RESPONSE_TO_STRING = response -> ModelOptionsUtils - .toJsonString(response); + .toJsonStringPrettyPrinter(response); private static final Logger logger = LoggerFactory.getLogger(SimpleLoggerAdvisor.class);