Uses of Interface
com.flowable.agent.engine.impl.runtime.AgentInvocationResultResponse
Packages that use AgentInvocationResultResponse
Package
Description
-
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.cmd
Classes in com.flowable.agent.engine.impl.cmd that implement interfaces with type arguments of type AgentInvocationResultResponseMethods in com.flowable.agent.engine.impl.cmd that return AgentInvocationResultResponseModifier and TypeMethodDescriptionInvokeAgentDefinitionModelResponseCmd.execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.guardrail
Methods in com.flowable.agent.engine.impl.guardrail that return AgentInvocationResultResponseModifier and TypeMethodDescriptionprotected AgentInvocationResultResponseGuardrailValidatingAiModelInvoker.createBlockedResponse(List<AgentInvocationResultResponse.Exchange> guardrailExchanges, GuardrailResult guardrailResult, AgentDefinitionModel.AgentOperation operation) Creates a blocked response when an input guardrail prevents the LLM call.protected AgentInvocationResultResponseGuardrailValidatingAiModelInvoker.createBlockedResponseFromExisting(AgentInvocationResultResponse existingResponse, List<AgentInvocationResultResponse.Exchange> outputGuardrailExchanges, GuardrailResult guardrailResult, AgentDefinitionModel.AgentOperation operation) Creates a blocked response when an output guardrail rejects the LLM response.GuardrailValidatingAiModelInvoker.invoke(AgentInvocationContext agentInvocationContext) Methods in com.flowable.agent.engine.impl.guardrail with parameters of type AgentInvocationResultResponseModifier and TypeMethodDescriptionprotected AgentInvocationResultResponseGuardrailValidatingAiModelInvoker.createBlockedResponseFromExisting(AgentInvocationResultResponse existingResponse, List<AgentInvocationResultResponse.Exchange> outputGuardrailExchanges, GuardrailResult guardrailResult, AgentDefinitionModel.AgentOperation operation) Creates a blocked response when an output guardrail rejects the LLM response. -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.job
Methods in com.flowable.agent.engine.impl.job that return AgentInvocationResultResponseModifier and TypeMethodDescriptionprotected AgentInvocationResultResponseAbstractAgentJobHandler.invokeAgent(AgentInvocationContext agentInvocationContext) AbstractAgentJobHandler.AgentJobHandlerResult.resultResponse()Returns the value of theresultResponserecord component.Constructors in com.flowable.agent.engine.impl.job with parameters of type AgentInvocationResultResponseModifierConstructorDescriptionAgentJobHandlerResult(AgentInvocationContext invocationContext, AgentInvocationResultResponse resultResponse, IntentEvaluationTrigger intentEvaluationTrigger, tools.jackson.databind.JsonNode jobConfiguration) AgentJobHandlerResult(AgentInvocationContext invocationContext, AgentInvocationResultResponse resultResponse, IntentEvaluationTrigger intentEvaluationTrigger, tools.jackson.databind.JsonNode jobConfiguration, FlowableGuardrailViolationException guardrailViolation) Creates an instance of aAgentJobHandlerResultrecord class. -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.model
Methods in com.flowable.agent.engine.impl.model that return AgentInvocationResultResponseModifier and TypeMethodDescriptionAiModelInvoker.invoke(AgentInvocationContext agentInvocationContext) -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.model.a2a
Methods in com.flowable.agent.engine.impl.model.a2a that return AgentInvocationResultResponseModifier and TypeMethodDescriptionA2AModelInvoker.invoke(AgentInvocationContext agentInvocationContext) -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.model.chatclient
Methods in com.flowable.agent.engine.impl.model.chatclient that return AgentInvocationResultResponseModifier and TypeMethodDescriptionSpringChatClientAiModelInvoker.invoke(AgentInvocationContext agentInvocationContext) -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.model.external
Methods in com.flowable.agent.engine.impl.model.external that return AgentInvocationResultResponseModifier and TypeMethodDescriptionExternalAgentModelInvoker.invoke(AgentInvocationContext agentInvocationContext) -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.runtime
Classes in com.flowable.agent.engine.impl.runtime that implement AgentInvocationResultResponseModifier and TypeClassDescriptionclassclassclass -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.runtime.invocation
Methods in com.flowable.agent.engine.impl.runtime.invocation that return AgentInvocationResultResponse -
Uses of AgentInvocationResultResponse in com.flowable.agent.engine.impl.util
Methods in com.flowable.agent.engine.impl.util with parameters of type AgentInvocationResultResponseModifier and TypeMethodDescriptionstatic voidAgentUtil.handleAgentInvocationResponse(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, AgentInvocationContext agentInvocationContext, AgentInstanceEntity agentInstance, AgentInvocationResultResponse resultResponse, boolean storeInteractionsAsHumanContent) protected static AgentInvocationEntityAgentUtil.processExchangeMessages(AgentEngineConfiguration agentEngineConfiguration, AgentInvocationContext agentInvocationContext, boolean storeInteractionsAsHumanContent, AgentInvocationResultResponse resultResponse)