Uses of Interface
org.springframework.ai.tool.ToolCallbackProvider
Packages that use ToolCallbackProvider
Package
Description
Chat client.
Core support for Model Context Protocol (MCP) integration in Spring AI.
-
Uses of ToolCallbackProvider in org.springframework.ai.chat.client
Methods in org.springframework.ai.chat.client with parameters of type ToolCallbackProviderModifier and TypeMethodDescriptionChatClient.Builder.defaultToolCallbacks(ToolCallbackProvider... toolCallbackProviders) DefaultChatClientBuilder.defaultToolCallbacks(ToolCallbackProvider... toolCallbackProviders) ChatClient.ChatClientRequestSpec.toolCallbacks(ToolCallbackProvider... toolCallbackProviders) DefaultChatClient.DefaultChatClientRequestSpec.toolCallbacks(ToolCallbackProvider... toolCallbackProviders) -
Uses of ToolCallbackProvider in org.springframework.ai.mcp
Classes in org.springframework.ai.mcp that implement ToolCallbackProviderModifier and TypeClassDescriptionclassProvides MCP tools asynchronously from multiple MCP servers as Spring AI tool callbacks.classProvides Spring AI tool callbacks by discovering tools from MCP servers. -
Uses of ToolCallbackProvider in org.springframework.ai.tool
Classes in org.springframework.ai.tool that implement ToolCallbackProviderModifier and TypeClassDescriptionclassA simple implementation ofToolCallbackProviderthat maintains a static array ofToolCallbackobjects.Methods in org.springframework.ai.tool that return ToolCallbackProviderModifier and TypeMethodDescriptionstatic ToolCallbackProviderToolCallbackProvider.from(List<? extends ToolCallback> toolCallbacks) static ToolCallbackProviderToolCallbackProvider.from(ToolCallback... toolCallbacks) -
Uses of ToolCallbackProvider in org.springframework.ai.tool.method
Classes in org.springframework.ai.tool.method that implement ToolCallbackProviderModifier and TypeClassDescriptionfinal class