diff --git a/src/message-agent-executor.test.ts b/src/message-agent-executor.test.ts index 5af174a..e617f0f 100644 --- a/src/message-agent-executor.test.ts +++ b/src/message-agent-executor.test.ts @@ -1553,7 +1553,9 @@ describe('runAgentForGroup Claude rotation', () => { }); expect(result).toBe('success'); - expect(pairedExecutionContext.completePairedExecutionContext).toHaveBeenCalledWith( + expect( + pairedExecutionContext.completePairedExecutionContext, + ).toHaveBeenCalledWith( expect.objectContaining({ taskId: 'paired-task-claude-rotation-success', role: 'owner', diff --git a/src/message-agent-executor.ts b/src/message-agent-executor.ts index bfd7bc4..1ad0dc4 100644 --- a/src/message-agent-executor.ts +++ b/src/message-agent-executor.ts @@ -911,8 +911,9 @@ export async function runAgentForGroup( | 'pending' | 'skip-inline-finalize' | 'none'; - type PairedTaskStatus = - NonNullable>['status']; + type PairedTaskStatus = NonNullable< + ReturnType + >['status']; const resolvePairedFollowUpQueueAction = ( completedRole: PairedRoomRole, @@ -1024,7 +1025,8 @@ export async function runAgentForGroup( } if (!primaryAttempt.sawOutput && output.status !== 'error') { - const claudeRetryResult = await retryClaudeAttemptIfNeeded(primaryAttempt); + const claudeRetryResult = + await retryClaudeAttemptIfNeeded(primaryAttempt); if (claudeRetryResult) { return claudeRetryResult; } diff --git a/src/paired-execution-context.ts b/src/paired-execution-context.ts index fbb0216..639b499 100644 --- a/src/paired-execution-context.ts +++ b/src/paired-execution-context.ts @@ -575,8 +575,7 @@ function handleOwnerFinalizeCompletion(args: { taskId, now, arbiterLogMessage: 'Owner finalize loop detected — requesting arbiter', - escalateLogMessage: - 'Owner finalize loop detected — escalating to user', + escalateLogMessage: 'Owner finalize loop detected — escalating to user', logContext: { taskId, ownerVerdict,