Uses of Interface
ai.badmonkey.agentspaces.springai.tools.ToolNamingStrategy
Packages that use ToolNamingStrategy
Package
Description
-
Uses of ToolNamingStrategy in ai.badmonkey.agentspaces.springai.autoconfigure
Methods in ai.badmonkey.agentspaces.springai.autoconfigure that return ToolNamingStrategyModifier and TypeMethodDescriptionFleetToolsAutoConfiguration.fleetToolNamingStrategy(AgentSpacesSpringAiProperties properties) The default tool naming: the configured prefix and the action's name.Methods in ai.badmonkey.agentspaces.springai.autoconfigure with parameters of type ToolNamingStrategyModifier and TypeMethodDescriptionFleetToolsAutoConfiguration.fleetTools(ai.badmonkey.agentspaces.agent.remote.RemoteActions actions, FleetToolFilter filter, ToolNamingStrategy naming, AgentSpacesSpringAiProperties properties, org.springframework.beans.factory.ObjectProvider<tools.jackson.databind.json.JsonMapper> json, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observations, org.springframework.context.ApplicationEventPublisher events) The fleet's live tool provider (not itself a bean of theToolCallbackProvidertype the MCP server collects). -
Uses of ToolNamingStrategy in ai.badmonkey.agentspaces.springai.tools
Methods in ai.badmonkey.agentspaces.springai.tools that return ToolNamingStrategyModifier and TypeMethodDescriptionstatic ToolNamingStrategyThe default: a prefix and the action's name, sanitized and truncated.Constructors in ai.badmonkey.agentspaces.springai.tools with parameters of type ToolNamingStrategyModifierConstructorDescriptionFleetToolCallbackProvider(Supplier<List<FleetAction>> actions, FleetToolFilter filter, ToolNamingStrategy naming, tools.jackson.databind.json.JsonMapper json, Duration timeout, AgentSpacesSpringAiProperties.OnTimeout onTimeout, io.micrometer.observation.ObservationRegistry observations, Duration cacheTtl, Consumer<FleetToolsChangedEvent> changes, Clock clock) Creates the provider.