Index
All Classes and Interfaces|All Packages|Serialized Form
A
- A2A - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.tool.ToolType
- A2A_TOOL - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired.RequesterType
- A2AClient - Class in com.mulesoft.modules.agent.broker.api.model.a2a
-
Represents an A2A client configuration for the Agent Broker.
- A2AClient() - Constructor for class com.mulesoft.modules.agent.broker.api.model.a2a.A2AClient
- A2AMessage - Class in com.mulesoft.modules.agent.broker.internal.tool.a2a
- A2AMessage(String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AMessage
- A2AToolResponse - Class in com.mulesoft.modules.agent.broker.internal.tool.a2a
- A2AToolResponse() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- A2AToolService - Class in com.mulesoft.modules.agent.broker.internal.tool.a2a
-
Service responsible for managing A2A tools in the Agent Broker.
- A2AToolService() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolService
- addIteration(Iteration) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- AdditionalInputRequired - Class in com.mulesoft.modules.agent.broker.internal.state.model
- AdditionalInputRequired(AdditionalInputRequired.RequesterType, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired
- AdditionalInputRequired.RequesterType - Enum Class in com.mulesoft.modules.agent.broker.internal.state.model
- agentLoop(AgentsBroker, LLMClient, String, String, String, String, String, String, List<McpServer>, List<A2AClient>, List<CustomToolRoute>, Integer, Integer, DistributedTraceContextManager, ExtensionsClient, CompletionCallback<Orchestration, Void>) - Method in class com.mulesoft.modules.agent.broker.internal.operation.loop.LoopOperation
- AgentsBroker - Class in com.mulesoft.modules.agent.broker.internal.extension
-
Module for Agents orchestration
- AgentsBroker() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
- AgentSummary - Class in com.mulesoft.modules.agent.broker.internal.tool.a2a
-
POJO class representing agent summary data for caching.
- AgentSummary() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- AgentSummary(String, String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- AgentToolContext - Class in com.mulesoft.modules.agent.broker.internal.state.model
- AgentToolContext() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.AgentToolContext
- asString(Result<T, A>) - Method in class com.mulesoft.modules.agent.broker.internal.serializer.SerializationService
B
- BaseConnectionProvider - Class in com.mulesoft.modules.agent.broker.internal.extension.connection
- BaseConnectionProvider() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.BaseConnectionProvider
- BrokerErrorTypes - Enum Class in com.mulesoft.modules.agent.broker.internal.error
-
Represents an error that can happen in an A2A operation.
- build() - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
C
- close() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinClient
- close() - Method in interface com.mulesoft.modules.agent.broker.internal.extension.connection.LLMClient
- close() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIClient
- collectHeaders(ToolRequest) - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
-
Create a map of headers to be sent when executing a tool.
- com.mulesoft.modules.agent.broker.api.model - package com.mulesoft.modules.agent.broker.api.model
- com.mulesoft.modules.agent.broker.api.model.a2a - package com.mulesoft.modules.agent.broker.api.model.a2a
- com.mulesoft.modules.agent.broker.api.model.llm.openai - package com.mulesoft.modules.agent.broker.api.model.llm.openai
- com.mulesoft.modules.agent.broker.api.model.mcp - package com.mulesoft.modules.agent.broker.api.model.mcp
- com.mulesoft.modules.agent.broker.api.model.tool - package com.mulesoft.modules.agent.broker.api.model.tool
- com.mulesoft.modules.agent.broker.internal.datasense - package com.mulesoft.modules.agent.broker.internal.datasense
- com.mulesoft.modules.agent.broker.internal.error - package com.mulesoft.modules.agent.broker.internal.error
- com.mulesoft.modules.agent.broker.internal.extension - package com.mulesoft.modules.agent.broker.internal.extension
- com.mulesoft.modules.agent.broker.internal.extension.connection - package com.mulesoft.modules.agent.broker.internal.extension.connection
- com.mulesoft.modules.agent.broker.internal.extension.connection.einstein - package com.mulesoft.modules.agent.broker.internal.extension.connection.einstein
- com.mulesoft.modules.agent.broker.internal.extension.connection.openai - package com.mulesoft.modules.agent.broker.internal.extension.connection.openai
- com.mulesoft.modules.agent.broker.internal.llm - package com.mulesoft.modules.agent.broker.internal.llm
- com.mulesoft.modules.agent.broker.internal.operation.loop - package com.mulesoft.modules.agent.broker.internal.operation.loop
- com.mulesoft.modules.agent.broker.internal.prompt - package com.mulesoft.modules.agent.broker.internal.prompt
- com.mulesoft.modules.agent.broker.internal.serializer - package com.mulesoft.modules.agent.broker.internal.serializer
- com.mulesoft.modules.agent.broker.internal.state - package com.mulesoft.modules.agent.broker.internal.state
- com.mulesoft.modules.agent.broker.internal.state.model - package com.mulesoft.modules.agent.broker.internal.state.model
- com.mulesoft.modules.agent.broker.internal.tool - package com.mulesoft.modules.agent.broker.internal.tool
- com.mulesoft.modules.agent.broker.internal.tool.a2a - package com.mulesoft.modules.agent.broker.internal.tool.a2a
- com.mulesoft.modules.agent.broker.internal.tool.custom - package com.mulesoft.modules.agent.broker.internal.tool.custom
- com.mulesoft.modules.agent.broker.internal.tool.mcp - package com.mulesoft.modules.agent.broker.internal.tool.mcp
- com.mulesoft.modules.agent.broker.internal.tracing - package com.mulesoft.modules.agent.broker.internal.tracing
- com.mulesoft.modules.agent.broker.internal.util - package com.mulesoft.modules.agent.broker.internal.util
- completeAsyncInTCCL(CompletableFuture<T>, Executor, BiConsumer<? super T, ? super Throwable>) - Static method in class com.mulesoft.modules.agent.broker.internal.util.ConcurrencyUtils
- ConcurrencyUtils - Class in com.mulesoft.modules.agent.broker.internal.util
- connect() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinConnectionProvider
- connect() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIConnectionProvider
- ConversationState - Class in com.mulesoft.modules.agent.broker.internal.state.model
- ConversationState() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- ConversationState(boolean, boolean, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- CUSTOM - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.tool.ToolType
- CustomToolResponse - Class in com.mulesoft.modules.agent.broker.internal.tool.custom
- CustomToolResponse(String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.custom.CustomToolResponse
- CustomToolRoute - Class in com.mulesoft.modules.agent.broker.api.model.tool
- CustomToolRoute() - Constructor for class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- CustomToolRoute(String, String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
D
- disconnect(LLMClient) - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.BaseConnectionProvider
- DwConverter - Class in com.mulesoft.modules.agent.broker.internal.serializer
- DwConverter(ExpressionManager, String, Object, BiConsumer<Object, BindingContext.Builder>) - Constructor for class com.mulesoft.modules.agent.broker.internal.serializer.DwConverter
- DwConverter(ExpressionManager, String, BiConsumer<Object, BindingContext.Builder>) - Constructor for class com.mulesoft.modules.agent.broker.internal.serializer.DwConverter
- DwUtils - Class in com.mulesoft.modules.agent.broker.internal.serializer
- DwUtils() - Constructor for class com.mulesoft.modules.agent.broker.internal.serializer.DwUtils
E
- EinsteinClient - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.einstein
- EinsteinClient(String, EinsteinSettings, ExtensionsClient, SerializationService) - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinClient
- EinsteinConnectionProvider - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.einstein
- EinsteinConnectionProvider() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinConnectionProvider
- EinsteinSettings - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.einstein
- EinsteinSettings() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinSettings
- evaluate(Object, DataType) - Method in class com.mulesoft.modules.agent.broker.internal.serializer.DwConverter
- evaluateAsString(Object, DataType) - Method in class com.mulesoft.modules.agent.broker.internal.serializer.DwConverter
- ExceptionUtils - Class in com.mulesoft.modules.agent.broker.internal.util
- ExceptionUtils() - Constructor for class com.mulesoft.modules.agent.broker.internal.util.ExceptionUtils
- execute(ToolRequest, ExtensionsClient) - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- expressionManager - Variable in class com.mulesoft.modules.agent.broker.internal.serializer.SerializationService
G
- getA2AClientConfigRef() - Method in class com.mulesoft.modules.agent.broker.api.model.a2a.A2AClient
- getAdditionalInputRequired() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- getAgentToolContext(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getAllowedTools() - Method in class com.mulesoft.modules.agent.broker.api.model.mcp.ToolFilter
- getApiInstanceId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getApiKey() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- getCategoryName() - Method in class com.mulesoft.modules.agent.broker.internal.datasense.ToolInputResolver
- getChainInputMetadataType(ChainInputMetadataContext) - Method in class com.mulesoft.modules.agent.broker.internal.datasense.ToolInputResolver
- getConfigName() - Method in class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
- getConfigRef() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getContextId() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- getContextId() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AgentToolContext
- getContextId() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getContextId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AMessage
- getContextId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- getConversationHistory() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getConversationState() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getConversationStateObjectStore() - Method in class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
- getCurrentIteration() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getDescription() - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- getDescription() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- getDescription() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getDescription() - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- getDisallowedTools() - Method in class com.mulesoft.modules.agent.broker.api.model.mcp.ToolFilter
- getErrorMessage() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- getErrorTypes() - Method in class com.mulesoft.modules.agent.broker.internal.operation.loop.LoopErrorTypeProvider
- getFailed() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- getGroundings() - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
- getId() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- getInput() - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- getInput() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ToolExecution
- getInput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getInput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- getInputDescription() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- getIterationNumber() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getIterations() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getIterationsCount() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- getLastIteration() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getLlmOutput() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- getLocale() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinSettings
- getMcpClientConfigRef() - Method in class com.mulesoft.modules.agent.broker.api.model.mcp.McpServer
- getModelApiName() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinSettings
- getModelName() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- getName() - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- getName() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ToolExecution
- getName() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- getName() - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- getNumber() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- getOrCreate(String, String, String, ObjectStore<TaskContext>) - Method in class com.mulesoft.modules.agent.broker.internal.state.TaskContextService
- getOutput() - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- getOutput() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ToolExecution
- getOutput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getOutput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.Tool
- getOutputDescription() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- getProbability() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinSettings
- getPrompt() - Method in class com.mulesoft.modules.agent.broker.internal.llm.LLMOrchestrationRequest
- getReasoning() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- getReasoning() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- getReasoning() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getReasoningEffort() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- getRequesterTool() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired
- getRequesterType() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired
- getResolverName() - Method in class com.mulesoft.modules.agent.broker.internal.datasense.ToolInputResolver
- getResponse() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- getResult() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- getResult() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolResponse
- getStatus() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- getTaskContext() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getTaskId() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- getTaskId() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AgentToolContext
- getTaskId() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- getTaskId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AMessage
- getTaskId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- getTemperature() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- getToolExecution() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- getToolId() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getToolInput() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- getToolInput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getToolName() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- getToolName() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- getTools(List<A2AClient>, ExtensionsClient) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolService
-
Retrieves A2A servers and creates tools for each A2A server provided.
- getTools(List<McpServer>, ExtensionsClient) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpService
- getToolsFilter() - Method in class com.mulesoft.modules.agent.broker.api.model.mcp.McpServer
- getToolToCall() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- getToolType() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- getToolType() - Method in class com.mulesoft.modules.agent.broker.internal.tool.custom.CustomToolResponse
- getToolType() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolResponse
- getToolType() - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolResponse
- getUrl() - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- getUserInput() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AMessage
- getUserInstructions() - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
- getUserPrompt() - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
H
- HIGH - Enum constant in enum class com.mulesoft.modules.agent.broker.api.model.llm.openai.OpenAIReasoningEffort
I
- initialise() - Method in class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
- initialise() - Method in class com.mulesoft.modules.agent.broker.internal.serializer.SerializationService
- initialise() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolService
- initialise() - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpService
- isAdditionalInputNeeded() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- isCompleted() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- isFailed() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- isGoalComplete() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- isGoalComplete() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- isInputRequired() - Method in class com.mulesoft.modules.agent.broker.api.model.Orchestration
- isInputRequired() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- Iteration - Class in com.mulesoft.modules.agent.broker.internal.state.model
- Iteration() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
J
- JSON_STREAM - Static variable in class com.mulesoft.modules.agent.broker.internal.serializer.DwUtils
L
- LLM - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired.RequesterType
- LLM_ERROR - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
- LLM_OUTPUT_DATA_TYPE - Static variable in class com.mulesoft.modules.agent.broker.internal.serializer.DwUtils
- LLMClient - Interface in com.mulesoft.modules.agent.broker.internal.extension.connection
- LLMOrchestrationRequest - Class in com.mulesoft.modules.agent.broker.internal.llm
- LLMOrchestrationRequest(String) - Constructor for class com.mulesoft.modules.agent.broker.internal.llm.LLMOrchestrationRequest
- LLMOutput - Class in com.mulesoft.modules.agent.broker.internal.state.model
- LLMOutput() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- LoopErrorTypeProvider - Class in com.mulesoft.modules.agent.broker.internal.operation.loop
-
Returns the common error types that most likely apply to any component
- LoopErrorTypeProvider() - Constructor for class com.mulesoft.modules.agent.broker.internal.operation.loop.LoopErrorTypeProvider
- LoopOperation - Class in com.mulesoft.modules.agent.broker.internal.operation.loop
- LoopOperation() - Constructor for class com.mulesoft.modules.agent.broker.internal.operation.loop.LoopOperation
- LOW - Enum constant in enum class com.mulesoft.modules.agent.broker.api.model.llm.openai.OpenAIReasoningEffort
M
- MAX_LOOPS - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
- MCP - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.tool.ToolType
- McpServer - Class in com.mulesoft.modules.agent.broker.api.model.mcp
- McpServer() - Constructor for class com.mulesoft.modules.agent.broker.api.model.mcp.McpServer
- McpService - Class in com.mulesoft.modules.agent.broker.internal.tool.mcp
- McpService() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpService
- McpToolInfo - Class in com.mulesoft.modules.agent.broker.internal.tool.mcp
- McpToolInfo() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- McpToolResponse - Class in com.mulesoft.modules.agent.broker.internal.tool.mcp
- McpToolResponse(String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolResponse
- MEDIUM - Enum constant in enum class com.mulesoft.modules.agent.broker.api.model.llm.openai.OpenAIReasoningEffort
O
- OpenAIClient - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.openai
- OpenAIClient(OpenAIClient, OpenAISettings) - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIClient
- OpenAIConnectionProvider - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.openai
- OpenAIConnectionProvider() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIConnectionProvider
- OpenAIReasoningEffort - Enum Class in com.mulesoft.modules.agent.broker.api.model.llm.openai
- OpenAISettings - Class in com.mulesoft.modules.agent.broker.internal.extension.connection.openai
- OpenAISettings() - Constructor for class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAISettings
- Orchestration - Class in com.mulesoft.modules.agent.broker.api.model
- Orchestration() - Constructor for class com.mulesoft.modules.agent.broker.api.model.Orchestration
- Orchestration(String, String, String, boolean, boolean, int, String) - Constructor for class com.mulesoft.modules.agent.broker.api.model.Orchestration
P
- parseEinsteinOutput(InputStream) - Method in class com.mulesoft.modules.agent.broker.internal.serializer.SerializationService
- PromptBuilder - Class in com.mulesoft.modules.agent.broker.internal.prompt
- PromptBuilder(ExpressionManager) - Constructor for class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
R
- REASONING_ERROR - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
- reasonNextStep(LLMOrchestrationRequest) - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinClient
- reasonNextStep(LLMOrchestrationRequest) - Method in interface com.mulesoft.modules.agent.broker.internal.extension.connection.LLMClient
- reasonNextStep(LLMOrchestrationRequest) - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIClient
- remove(String, String, String, ObjectStore<TaskContext>) - Method in class com.mulesoft.modules.agent.broker.internal.state.TaskContextService
- reset() - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
S
- SerializationService - Class in com.mulesoft.modules.agent.broker.internal.serializer
- SerializationService() - Constructor for class com.mulesoft.modules.agent.broker.internal.serializer.SerializationService
- setAdditionalInputNeeded(boolean) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setAdditionalInputRequired(AdditionalInputRequired) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- setCompleted(boolean) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- setConfigRef(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setContextId(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AgentToolContext
- setContextId(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- setConversationHistory(String) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
-
Sets the conversation history.
- setConversationHistory(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- setCurrentIteration(int) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- setCurrentLoopIteration(Integer) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
-
Sets the current loop iteration.
- setCurrentState(ConversationState) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- setDescription(String) - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- setDescription(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- setDescription(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setErrorMessage(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- setFailed(boolean) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.ConversationState
- setGoalComplete(boolean) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setGroundings(String) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
- setInput(String) - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- setInput(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setInputDescription(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- setIterations(List<Iteration>) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- setLlmOutput(LLMOutput) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- setMaxLoops(Integer) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
-
Sets the maximum number of loops.
- setName(String) - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- setName(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- setNumber(int) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- setOutput(String) - Method in class com.mulesoft.modules.agent.broker.api.model.tool.CustomToolRoute
- setOutput(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setOutputDescription(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- setReasoning(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setResult(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setResult(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.ToolResponse
- setStatus(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- setTaskId(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.AgentToolContext
- setTaskId(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- setTaskId(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.A2AToolResponse
- setToolExecution(ToolExecution) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.Iteration
- setToolId(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setToolInput(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setToolName(String) - Method in class com.mulesoft.modules.agent.broker.internal.tool.mcp.McpToolInfo
- setTools(Collection<Tool>) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
-
Sets the available tools
- setToolToCall(String) - Method in class com.mulesoft.modules.agent.broker.internal.state.model.LLMOutput
- setUserInstructions(String) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
- setUserPrompt(String) - Method in class com.mulesoft.modules.agent.broker.internal.prompt.PromptBuilder
-
Sets the user prompt.
- start() - Method in class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
- stop() - Method in class com.mulesoft.modules.agent.broker.internal.extension.AgentsBroker
T
- TaskContext - Class in com.mulesoft.modules.agent.broker.internal.state.model
- TaskContext(String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.TaskContext
- TaskContextService - Class in com.mulesoft.modules.agent.broker.internal.state
- TaskContextService() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.TaskContextService
- Tool - Class in com.mulesoft.modules.agent.broker.internal.tool
- Tool(String, String, String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.Tool
- TOOL_ERROR - Enum constant in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
- ToolExecution - Class in com.mulesoft.modules.agent.broker.internal.state.model
- ToolExecution() - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.ToolExecution
- ToolExecution(String, String, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.state.model.ToolExecution
- ToolFilter - Class in com.mulesoft.modules.agent.broker.api.model.mcp
- ToolFilter() - Constructor for class com.mulesoft.modules.agent.broker.api.model.mcp.ToolFilter
- ToolInputResolver - Class in com.mulesoft.modules.agent.broker.internal.datasense
- ToolInputResolver() - Constructor for class com.mulesoft.modules.agent.broker.internal.datasense.ToolInputResolver
- ToolRequest - Class in com.mulesoft.modules.agent.broker.internal.tool
- ToolRequest(String, String, String, int, TaskContext, String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.ToolRequest
- ToolResponse - Class in com.mulesoft.modules.agent.broker.internal.tool
- ToolResponse() - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.ToolResponse
- ToolResponse(String) - Constructor for class com.mulesoft.modules.agent.broker.internal.tool.ToolResponse
- ToolType - Enum Class in com.mulesoft.modules.agent.broker.internal.tool
- toString() - Method in class com.mulesoft.modules.agent.broker.internal.tool.a2a.AgentSummary
- traceBroker(AgentsBroker, DistributedTraceContextManager) - Static method in class com.mulesoft.modules.agent.broker.internal.tracing.TracingUtils
- TracingUtils - Class in com.mulesoft.modules.agent.broker.internal.tracing
U
- unwrap(Throwable) - Static method in class com.mulesoft.modules.agent.broker.internal.util.ExceptionUtils
- upsertTaskContext(TaskContext, String, ObjectStore<TaskContext>) - Method in class com.mulesoft.modules.agent.broker.internal.state.TaskContextService
V
- validate(LLMClient) - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.einstein.EinsteinConnectionProvider
- validate(LLMClient) - Method in class com.mulesoft.modules.agent.broker.internal.extension.connection.openai.OpenAIConnectionProvider
- valueOf(String) - Static method in enum class com.mulesoft.modules.agent.broker.api.model.llm.openai.OpenAIReasoningEffort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired.RequesterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mulesoft.modules.agent.broker.internal.tool.ToolType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mulesoft.modules.agent.broker.api.model.llm.openai.OpenAIReasoningEffort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mulesoft.modules.agent.broker.internal.error.BrokerErrorTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mulesoft.modules.agent.broker.internal.state.model.AdditionalInputRequired.RequesterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mulesoft.modules.agent.broker.internal.tool.ToolType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form