feat(graph): add diagnosis routing skeleton
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
package com.superbiz.agent.graph.diagnosis;
|
||||
|
||||
public final class DiagnosisGraphStatus {
|
||||
|
||||
private DiagnosisGraphStatus() {
|
||||
}
|
||||
|
||||
public enum PlannerStatus {
|
||||
COMPLETED,
|
||||
INVALID_OUTPUT,
|
||||
RETRYABLE_FAILED,
|
||||
NON_RETRYABLE_FAILED
|
||||
}
|
||||
|
||||
public enum ExecutorStatus {
|
||||
COMPLETED,
|
||||
INVALID_OUTPUT,
|
||||
TOOL_BLOCKED,
|
||||
FAILED
|
||||
}
|
||||
|
||||
public enum GatekeeperStatus {
|
||||
PASS,
|
||||
LOW_CONFID,
|
||||
REJECT
|
||||
}
|
||||
|
||||
public enum VerifierStatus {
|
||||
COMPLETED,
|
||||
INVALID_OUTPUT,
|
||||
RETRYABLE_FAILED,
|
||||
NON_RETRYABLE_FAILED
|
||||
}
|
||||
|
||||
public enum ComposerStatus {
|
||||
COMPLETED,
|
||||
INVALID_OUTPUT,
|
||||
RETRYABLE_FAILED,
|
||||
NON_RETRYABLE_FAILED
|
||||
}
|
||||
|
||||
public enum Verdict {
|
||||
PASS,
|
||||
LOW_CONFID,
|
||||
REJECT
|
||||
}
|
||||
|
||||
public enum PlannerMode {
|
||||
NORMAL,
|
||||
EVIDENCE_GAP_ONLY
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user