Interface LoopAgentService<T>
- All Superinterfaces:
AgenticService<LoopAgentService<T>, T>
- All Known Implementing Classes:
LoopAgentServiceImpl
-
Method Summary
Modifier and TypeMethodDescriptionexitCondition(String exitConditionDescription, BiPredicate<AgenticScope, Integer> exitCondition) exitCondition(String exitConditionDescription, Predicate<AgenticScope> exitCondition) exitCondition(BiPredicate<AgenticScope, Integer> exitCondition) exitCondition(Predicate<AgenticScope> exitCondition) maxIterations(int maxIterations) testExitAtLoopEnd(boolean checkExitConditionAtLoopEnd) Methods inherited from interface AgenticService
beforeCall, build, description, errorHandler, listener, name, output, outputKey, outputKey, subAgents, subAgents
-
Method Details
-
maxIterations
-
exitCondition
-
exitCondition
-
exitCondition
LoopAgentService<T> exitCondition(String exitConditionDescription, Predicate<AgenticScope> exitCondition) -
exitCondition
LoopAgentService<T> exitCondition(String exitConditionDescription, BiPredicate<AgenticScope, Integer> exitCondition) -
testExitAtLoopEnd
-