This is an automated email from the ASF dual-hosted git repository.

yuluo-yx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git


The following commit(s) were added to refs/heads/master by this push:
     new 1980d9a611 feat: replace deprecated Spring AI Tool API (#4206)
1980d9a611 is described below

commit 1980d9a611871e183479d90bb24749b961650b5e
Author: shown <[email protected]>
AuthorDate: Mon Jul 13 22:39:23 2026 +0800

    feat: replace deprecated Spring AI Tool API (#4206)
    
    Signed-off-by: yuluo-yx <[email protected]>
---
 .../apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java
 
b/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java
index e744d3e017..dec9bfc90c 100644
--- 
a/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java
+++ 
b/hertzbeat-ai/src/main/java/org/apache/hertzbeat/ai/service/impl/ChatClientProviderServiceImpl.java
@@ -126,7 +126,7 @@ public class ChatClientProviderServiceImpl implements 
ChatClientProviderService
             return chatClient.prompt()
                 .messages(messages)
                 .system(systemPrompt)
-                .toolCallbacks(toolCallbackProvider)
+                .tools(toolCallbackProvider)
                 .stream()
                 .content()
                 .doOnComplete(() -> log.info("Streaming completed for 
conversation: {}", context.getConversationId()))


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to