Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Methods
  • Constructors
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor
    since 2.0.0 in favor of ToolCallingAdvisor. This is kept for backward compatibility and will be removed in a future release.
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.builder()
    since 2.0.0 in favor of ToolCallingAdvisor.builder().
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
    since 2.0.0 in favor of ToolCallingAdvisor.Builder.
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder()
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder.build()
    org.springframework.ai.chat.client.AdvisorParams.toolCallAdvisorAutoRegister(boolean)
    since 2.0.0 in favor of AdvisorParams.toolCallingAdvisorAutoRegister(boolean).
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClientAttributes.TOOL_CALL_ADVISOR_AUTO_REGISTER
    org.springframework.ai.chat.client.ChatClientCustomizer
    in favor of ChatClientBuilderCustomizer
    org.springframework.ai.chat.client.DefaultChatClientBuilder(ChatModel, ObservationRegistry, ChatClientObservationConvention, AdvisorObservationConvention)
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of #defaultTools(Consumer). To be removed in 3.0.0.
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of DefaultChatClientBuilder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of #defaultTools(Consumer). To be removed in 3.0.0.
  • Deprecated Interfaces
    Interface
    Description
    org.springframework.ai.chat.client.ChatClientCustomizer
    in favor of ChatClientBuilderCustomizer
  • Deprecated Classes
    Class
    Description
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor
    since 2.0.0 in favor of ToolCallingAdvisor. This is kept for backward compatibility and will be removed in a future release.
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder
    since 2.0.0 in favor of ToolCallingAdvisor.Builder.
  • Deprecated Methods
    Method
    Description
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.builder()
    since 2.0.0 in favor of ToolCallingAdvisor.builder().
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder.build()
    org.springframework.ai.chat.client.AdvisorParams.toolCallAdvisorAutoRegister(boolean)
    since 2.0.0 in favor of AdvisorParams.toolCallingAdvisorAutoRegister(boolean).
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.Builder.defaultToolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of ChatClient.Builder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec.toolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of ChatClient.ChatClientRequestSpec.tools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(List<ToolCallback>)
    as of 2.0.0, in favor of #defaultTools(Consumer). To be removed in 3.0.0.
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(ToolCallback...)
    as of 2.0.0, in favor of DefaultChatClientBuilder.defaultTools(Object...). To be removed in 3.0.0.
    org.springframework.ai.chat.client.DefaultChatClientBuilder.defaultToolCallbacks(ToolCallbackProvider...)
    as of 2.0.0, in favor of #defaultTools(Consumer). To be removed in 3.0.0.
  • Deprecated Constructors
    Constructor
    Description
    org.springframework.ai.chat.client.advisor.ToolCallAdvisor.Builder()
    org.springframework.ai.chat.client.DefaultChatClientBuilder(ChatModel, ObservationRegistry, ChatClientObservationConvention, AdvisorObservationConvention)
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.springframework.ai.chat.client.ChatClientAttributes.TOOL_CALL_ADVISOR_AUTO_REGISTER

Copyright © 2026 Broadcom Inc.. All rights reserved.