feat(graph): add diagnosis routing skeleton

This commit is contained in:
zhuyongxin
2026-07-17 11:17:13 +08:00
parent 581daffdad
commit 42ba204532
26 changed files with 2455 additions and 0 deletions
@@ -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
}
}