Uses of Interface
ai.badmonkey.agentspaces.springai.tools.FleetAction
Packages that use FleetAction
-
Uses of FleetAction in ai.badmonkey.agentspaces.springai.tools
Methods in ai.badmonkey.agentspaces.springai.tools that return FleetActionModifier and TypeMethodDescriptionRemoteActionToolCallback.action()The fleet action behind this tool.static FleetActionFleetAction.of(ai.badmonkey.agentspaces.agent.remote.RemoteAction action) Adapts a core remote action.Methods in ai.badmonkey.agentspaces.springai.tools with parameters of type FleetActionModifier and TypeMethodDescriptionbooleanFleetToolFilter.include(FleetAction action) Decides one action.ToolNamingStrategy.toolName(FleetAction action) Names a fleet action's tool.Constructors in ai.badmonkey.agentspaces.springai.tools with parameters of type FleetActionModifierConstructorDescriptionRemoteActionToolCallback(FleetAction action, String toolName, tools.jackson.databind.json.JsonMapper json, Duration timeout, AgentSpacesSpringAiProperties.OnTimeout onTimeout, io.micrometer.observation.ObservationRegistry observations) Creates the callback.Constructor parameters in ai.badmonkey.agentspaces.springai.tools with type arguments of type FleetActionModifierConstructorDescriptionFleetToolCallbackProvider(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.