Uses of Class
com.mulesoft.modules.agent.broker.internal.state.model.ToolSelection
Packages that use ToolSelection
Package
Description
-
Uses of ToolSelection in com.mulesoft.modules.agent.broker.internal.extension.connection
Methods in com.mulesoft.modules.agent.broker.internal.extension.connection that return types with arguments of type ToolSelectionModifier and TypeMethodDescriptionCompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> LLMClient.LLMSession.getNext() -
Uses of ToolSelection in com.mulesoft.modules.agent.broker.internal.extension.connection.session
Methods in com.mulesoft.modules.agent.broker.internal.extension.connection.session that return types with arguments of type ToolSelectionModifier and TypeMethodDescriptionprotected abstract CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> BaseLLMSession.doGetNext()protected CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> FunctionBasedSession.doGetNext()protected CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> StructuredResponseSession.doGetNext()final CompletableFuture<org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection>> BaseLLMSession.getNext()protected org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection> BaseLLMSession.onCustomCall(com.openai.models.responses.ResponseCustomToolCall toolCall) protected org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection> BaseLLMSession.onFunctionCall(com.openai.models.responses.ResponseFunctionToolCall toolCall) protected org.mule.runtime.api.functional.Either<LLMOutput,ToolSelection> FunctionBasedSession.onFunctionCall(com.openai.models.responses.ResponseFunctionToolCall toolCall) -
Uses of ToolSelection in com.mulesoft.modules.agent.broker.internal.state.model
Methods in com.mulesoft.modules.agent.broker.internal.state.model that return ToolSelectionMethods in com.mulesoft.modules.agent.broker.internal.state.model with parameters of type ToolSelection -
Uses of ToolSelection in com.mulesoft.modules.agent.broker.internal.tool
Methods in com.mulesoft.modules.agent.broker.internal.tool that return ToolSelectionModifier and TypeMethodDescriptionToolResponse.getSelection()ToolRequest.selection()Returns the value of theselectionrecord component.Constructors in com.mulesoft.modules.agent.broker.internal.tool with parameters of type ToolSelectionModifierConstructorDescriptionToolRequest(ToolSelection selection, TaskContext taskContext, String apiInstanceId) Creates an instance of aToolRequestrecord class.ToolResponse(String result, ToolSelection selection, ToolType toolType) -
Uses of ToolSelection in com.mulesoft.modules.agent.broker.internal.tool.a2a
Constructors in com.mulesoft.modules.agent.broker.internal.tool.a2a with parameters of type ToolSelectionModifierConstructorDescriptionA2AToolResponse(String result, ToolSelection selection, String taskId, String contextId, io.a2a.spec.TaskState state)