From 7361ed9d3341ab823047a457434c5e0d619ad41c Mon Sep 17 00:00:00 2001 From: Guan Huo <9uanhuo@gmail.com> Date: Mon, 16 Jun 2025 23:14:53 +0800 Subject: [PATCH] fix: failed to generate `spring.ai.tools.observations` metadata (#3539) Signed-off-by: Jionghui Zheng <9uanhuo@gmail.com> (cherry picked from commit aada198b4603a6879cc044ff6627f83011135bc3) --- .../ai/model/tool/autoconfigure/ToolCallingProperties.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/src/main/java/org/springframework/ai/model/tool/autoconfigure/ToolCallingProperties.java b/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/src/main/java/org/springframework/ai/model/tool/autoconfigure/ToolCallingProperties.java index 9ac33eb62..d34c126e7 100644 --- a/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/src/main/java/org/springframework/ai/model/tool/autoconfigure/ToolCallingProperties.java +++ b/auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/src/main/java/org/springframework/ai/model/tool/autoconfigure/ToolCallingProperties.java @@ -31,6 +31,10 @@ public class ToolCallingProperties { private final Observations observations = new Observations(); + public Observations getObservations() { + return this.observations; + } + /** * If true, tool calling errors are thrown as exceptions for the caller to handle. If * false, errors are converted to messages and sent back to the AI model, allowing it