feat: finalize paired tasks on deploy completion

This commit is contained in:
Eyejoker
2026-03-29 06:42:03 +09:00
parent dad6f50937
commit 0e12a560a4
9 changed files with 849 additions and 3 deletions

View File

@@ -91,7 +91,8 @@ export type PairedEventType =
| 'submit_plan'
| 'approve_plan'
| 'request_plan_changes'
| 'request_review';
| 'request_review'
| 'deploy_complete';
export interface RoomRoleContext {
serviceId: string;
@@ -122,6 +123,7 @@ export interface PairedTask {
risk_level: PairedRiskLevel;
plan_status: PairedPlanStatus;
review_requested_at: string | null;
last_finalized_checkpoint?: string | null;
gate_turn_kind?: PairedGateTurnKind | null;
reviewer_verdict?: PairedReviewerVerdict | null;
reviewer_verdict_at?: string | null;