feat: certify chat operator turns through loop-run

This commit is contained in:
thanhnv
2026-07-08 22:31:03 +09:00
parent 004afa73c9
commit 49d0363c6a
13 changed files with 423 additions and 26 deletions
@@ -121,6 +121,19 @@ export interface ChatAnswer {
requires_approval: boolean;
audit?: { record_hash?: string; head?: string; seq?: number };
};
loop_run?: {
success: boolean;
decision: string;
reason: string;
run_id: string;
draft_ref?: string;
draft_certified?: boolean;
side_effect_released?: boolean;
artifact?: string;
success_criteria?: string;
trace_verify?: { ok: boolean; output: string };
replay?: { ok: boolean; output: string };
};
actor: SettingsActor;
}