Interface WorkflowService<T,W>
- All Known Subinterfaces:
ConditionalAgentService<T>, LoopAgentService<T>, ParallelAgentService<T>, SequentialAgentService<T>
- All Known Implementing Classes:
ConditionalAgentServiceImpl, LoopAgentServiceImpl, ParallelAgentServiceImpl, SequentialAgentServiceImpl
public interface WorkflowService<T,W>
-
Method Summary
Modifier and TypeMethodDescriptionafterAgentInvocation(Consumer<AgentResponse> completionListener) beforeAgentInvocation(Consumer<AgentRequest> invocationListener) beforeCall(Consumer<AgenticScope> beforeCall) build()description(String description) errorHandler(Function<ErrorContext, ErrorRecoveryResult> errorHandler) output(Function<AgenticScope, Object> output) subAgents(List<AgentExecutor> agentExecutors)
-
Method Details
-
build
W build() -
subAgents
-
subAgents
-
beforeCall
-
name
-
description
-
outputKey
-
output
-
errorHandler
-
beforeAgentInvocation
-
afterAgentInvocation
-