Uses of Interface
com.flowable.agent.api.runtime.AgentInvocationResult
Packages that use AgentInvocationResult
Package
Description
-
Uses of AgentInvocationResult in com.flowable.agent.api.runtime
Methods in com.flowable.agent.api.runtime that return AgentInvocationResultModifier and TypeMethodDescriptionAgentInstance.getAgentInvocationResult()AgentInvocationResult.getValue(int index) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.guardrail
Methods in com.flowable.agent.engine.impl.guardrail that return AgentInvocationResultModifier and TypeMethodDescriptionprotected AgentInvocationResultGuardrailValidatingAiModelInvoker.buildSkipRejectInvocationResult(AgentDefinitionModel.AgentOperation operation, GuardrailResult guardrailResult) Builds a syntheticAgentInvocationResultcontaining the skip/reject flag + reason variables when a guardrail blocks the LLM call.Methods in com.flowable.agent.engine.impl.guardrail with parameters of type AgentInvocationResultModifier and TypeMethodDescriptionGuardrailValidatingAiModelInvoker.extractOutputParameters(AgentDefinitionModel.AgentOperation operation, AgentInvocationResult invocationResult) GuardrailAgentEvaluator.parseStructuredResult(AgentInvocationResult invocationResult) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.model.a2a
Methods in com.flowable.agent.engine.impl.model.a2a that return AgentInvocationResultModifier and TypeMethodDescriptionprotected AgentInvocationResultA2AModelInvoker.createResultFromPart(Part part, boolean hasOutputSchema) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.model.chatclient
Methods in com.flowable.agent.engine.impl.model.chatclient that return types with arguments of type AgentInvocationResultModifier and TypeMethodDescriptionprotected org.springframework.ai.chat.client.ResponseEntity<org.springframework.ai.chat.model.ChatResponse, AgentInvocationResult> SpringChatClientAiModelInvoker.executeCallAndHandleOutput(AgentInvocationContext agentInvocationContext, org.springframework.ai.chat.client.ChatClient.ChatClientRequestSpec prompt) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.model.external
Fields in com.flowable.agent.engine.impl.model.external declared as AgentInvocationResultModifier and TypeFieldDescriptionprotected AgentInvocationResultAgentTriggerJavaDelegateOperation.agentResultConstructors in com.flowable.agent.engine.impl.model.external with parameters of type AgentInvocationResultModifierConstructorDescriptionAgentTriggerJavaDelegateOperation(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.engine.impl.persistence.entity.ExecutionEntity execution, String signalName, AgentInvocationResult agentResult) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.model.observation
Fields in com.flowable.agent.engine.impl.model.observation with type parameters of type AgentInvocationResultModifier and TypeFieldDescriptionprotected org.springframework.ai.chat.client.ResponseEntity<org.springframework.ai.chat.model.ChatResponse, AgentInvocationResult> FlowableSpringChatClientObservationContext.responseMethods in com.flowable.agent.engine.impl.model.observation that return types with arguments of type AgentInvocationResultModifier and TypeMethodDescriptionorg.springframework.ai.chat.client.ResponseEntity<org.springframework.ai.chat.model.ChatResponse, AgentInvocationResult> FlowableSpringChatClientObservationContext.getResponse()Method parameters in com.flowable.agent.engine.impl.model.observation with type arguments of type AgentInvocationResultModifier and TypeMethodDescriptionvoidFlowableSpringChatClientObservationContext.setResponse(org.springframework.ai.chat.client.ResponseEntity<org.springframework.ai.chat.model.ChatResponse, AgentInvocationResult> response) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.persistence.entity
Fields in com.flowable.agent.engine.impl.persistence.entity declared as AgentInvocationResultModifier and TypeFieldDescriptionprotected AgentInvocationResultAgentInstanceEntityImpl.agentInvocationResultMethods in com.flowable.agent.engine.impl.persistence.entity that return AgentInvocationResultMethods in com.flowable.agent.engine.impl.persistence.entity with parameters of type AgentInvocationResultModifier and TypeMethodDescriptionvoidAgentInstanceEntity.setAgentInvocationResult(AgentInvocationResult agentInvocationResult) voidAgentInstanceEntityImpl.setAgentInvocationResult(AgentInvocationResult agentInvocationResult) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.runtime
Classes in com.flowable.agent.engine.impl.runtime that implement AgentInvocationResultModifier and TypeClassDescriptionclassclassclassFields in com.flowable.agent.engine.impl.runtime declared as AgentInvocationResultModifier and TypeFieldDescriptionprotected final AgentInvocationResultA2AAgentInvocationResultResponse.agentInvocationResultprotected AgentInvocationResultAgentInvocationResultResponseImpl.agentInvocationResultprotected AgentInvocationResultExternalAgentInvocationResultResponse.agentInvocationResultMethods in com.flowable.agent.engine.impl.runtime that return AgentInvocationResultModifier and TypeMethodDescriptionA2AAgentInvocationResultResponse.getInvocationResult()AgentInvocationResultResponse.getInvocationResult()AgentInvocationResultResponseImpl.getInvocationResult()ExternalAgentInvocationResultResponse.getInvocationResult()AgentInvocationArrayNodeResultImpl.getValue(int index) AgentInvocationObjectNodeResultImpl.getValue(int index) AgentInvocationTextResultImpl.getValue(int index) Methods in com.flowable.agent.engine.impl.runtime with parameters of type AgentInvocationResultModifier and TypeMethodDescriptionA2AAgentInvocationResultResponse.forMessage(A2AMessage message, AgentInvocationResult result, AgentInvocationResultResponse.Invocation invocation) A2AAgentInvocationResultResponse.forTask(A2ATask task, AgentInvocationResult result, AgentInvocationResultResponse.Invocation invocation) Constructors in com.flowable.agent.engine.impl.runtime with parameters of type AgentInvocationResultModifierConstructorDescriptionprotectedA2AAgentInvocationResultResponse(AgentInvocationResult agentInvocationResult, AgentInvocationResultResponse.Invocation aiInvocation, String referenceId) protectedA2AAgentInvocationResultResponse(AgentInvocationResult agentInvocationResult, AgentInvocationResultResponse.Invocation aiInvocation, String referenceId, String taskId, String taskState) AgentInvocationResultResponseImpl(AgentInvocationResult agentInvocationResult, Map<String, List<KnowledgeBaseSearchResult>> usedKnowledgeBaseReferences, AgentInvocationResultResponse.Invocation aiInvocation) ExternalAgentInvocationResultResponse(AgentInvocationResult agentInvocationResult, AgentInvocationResultResponse.Invocation aiInvocation, String referenceId, String referenceType, String externalAgentPollingConfiguration, boolean finished) -
Uses of AgentInvocationResult in com.flowable.agent.engine.impl.util
Methods in com.flowable.agent.engine.impl.util with parameters of type AgentInvocationResultModifier and TypeMethodDescriptionprotected static voidAgentUtil.applyClassificationResult(CoreContentEngineConfigurationApi contentEngineConfiguration, AgentInvocationResult agentInvocationResult, List<org.flowable.content.api.ContentItem> contentItems, String tenantId, AgentDefinitionModel agentDefinitionModel) protected static voidAgentUtil.applyDataExtractionResult(CoreContentEngineConfigurationApi contentEngineConfiguration, AgentInvocationResult agentInvocationResult, List<org.flowable.content.api.ContentItem> contentItems, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected static voidAgentUtil.applyDocumentAgentResults(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, AgentInvocationContext agentInvocationContext, AgentInvocationResult agentInvocationResult) DocumentAgentResultUtil.convertResultToMetadata(AgentInvocationResult result, tools.jackson.databind.ObjectMapper objectMapper, String definitionId) Converts anAgentInvocationResultto a metadata map.static StringDocumentAgentResultUtil.extractDocumentType(AgentInvocationResult result) Extracts the document type from a classification result.static voidAgentUtil.handleAgentInstanceCallback(AgentInstance agentInstance, AgentInvocationResult agentInvocationResult, GuardrailResult guardrailResult, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) static voidAgentUtil.handleAgentInstanceCallback(AgentInstance agentInstance, AgentInvocationResult agentInvocationResult, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) static voidAgentUtil.handleAgentInstanceCallback(String callbackId, String callbackType, AgentInvocationResult agentInvocationResult, GuardrailResult guardrailResult, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) static voidAgentUtil.handleAgentInstanceCallback(String callbackId, String callbackType, AgentInvocationResult agentInvocationResult, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
Uses of AgentInvocationResult in com.flowable.platform.service.form.invocation
Methods in com.flowable.platform.service.form.invocation with parameters of type AgentInvocationResultModifier and TypeMethodDescriptionAgentInvocationResultResponseResponse.create(tools.jackson.databind.ObjectMapper objectMapper, AgentInvocationResult invocationResult)