Stabilize paired follow-up routing

This commit is contained in:
ejclaw
2026-04-08 03:50:06 +09:00
parent c0f7f2c12d
commit 0f751af151
12 changed files with 248 additions and 30 deletions

View File

@@ -65,7 +65,10 @@ export function resolveQueuedTurnRole(args: {
taskStatus?: PairedTaskStatus | null;
hasHumanMessage: boolean;
}): 'owner' | 'reviewer' | 'arbiter' {
if (args.hasHumanMessage && args.taskStatus === 'review_ready') {
if (
args.hasHumanMessage &&
(args.taskStatus === 'review_ready' || args.taskStatus === 'in_review')
) {
return 'owner';
}