fix: escalate paired step-done loops

This commit is contained in:
ejclaw
2026-04-29 17:49:10 +09:00
parent 4ea7d6ce69
commit a536829673
4 changed files with 61 additions and 12 deletions

View File

@@ -72,6 +72,9 @@ export function resolveReviewerCompletionSignal(args: {
case 'done':
return { kind: 'request_owner_finalize' };
case 'step_done':
if (roundTripCount >= deadlockThreshold) {
return { kind: 'request_arbiter' };
}
return { kind: 'request_owner_changes' };
case 'blocked':
case 'needs_context':