Uses of Record Class
com.tnsai.coordination.judge.JudgeVerdict
Packages that use JudgeVerdict
Package
Description
Judge Agent pattern for coordination quality control.
-
Uses of JudgeVerdict in com.tnsai.coordination.judge
Methods in com.tnsai.coordination.judge that return JudgeVerdictModifier and TypeMethodDescriptionstatic JudgeVerdictConvenience factory for an approval verdict.JudgePolicy.evaluate(String agentId, Object output, JudgeContext context) Evaluates an agent's output and produces a verdict.LLMJudgePolicy.evaluate(String agentId, Object output, JudgeContext context) ThresholdJudgePolicy.evaluate(String agentId, Object output, JudgeContext context) JudgeCoordinator.Result.finalVerdict()Returns the value of thefinalVerdictrecord component.static JudgeVerdictConvenience factory for a rejection verdict.static JudgeVerdictConvenience factory for a retry verdict.Methods in com.tnsai.coordination.judge that return types with arguments of type JudgeVerdictModifier and TypeMethodDescriptionJudgeContext.previousVerdicts()Returns the value of thepreviousVerdictsrecord component.JudgeCoordinator.Result.verdictHistory()Returns the value of theverdictHistoryrecord component.Methods in com.tnsai.coordination.judge with parameters of type JudgeVerdictModifier and TypeMethodDescriptionJudgeContext.next(JudgeVerdict verdict) Creates the next iteration context by appending the given verdict.Constructors in com.tnsai.coordination.judge with parameters of type JudgeVerdictModifierConstructorDescriptionResult(T output, JudgeVerdict finalVerdict, List<JudgeVerdict> verdictHistory, int iterations, Duration duration) Creates an instance of aResultrecord class.Constructor parameters in com.tnsai.coordination.judge with type arguments of type JudgeVerdictModifierConstructorDescriptionJudgeContext(int iteration, int maxIterations, List<JudgeVerdict> previousVerdicts, Duration timeBudget) Creates an instance of aJudgeContextrecord class.Result(T output, JudgeVerdict finalVerdict, List<JudgeVerdict> verdictHistory, int iterations, Duration duration) Creates an instance of aResultrecord class.