remove one-shot reviewer mode

This commit is contained in:
Codex
2026-05-27 12:43:15 +09:00
parent 4e90e1d7ec
commit 890991394d
5 changed files with 1 additions and 331 deletions

View File

@@ -45,10 +45,6 @@ import {
enqueuePairedFollowUpAfterEvent,
schedulePairedFollowUpWithMessageCheck,
} from './message-runtime-follow-up.js';
import {
clearOneShotReviewLeaseIfIdle,
maybeActivateOneShotReviewLease,
} from './one-shot-review.js';
import { type ScheduledPairedFollowUpIntentKind } from './paired-follow-up-scheduler.js';
import { transitionPairedTaskStatus } from './paired-execution-context-shared.js';
import {
@@ -342,7 +338,6 @@ export function createMessageRuntime(deps: MessageRuntimeDeps): {
: 'Skipped duplicate paired follow-up after successful reviewer/arbiter delivery while task state was unchanged',
);
}
clearOneShotReviewLeaseIfIdle(chatJid);
},
});
@@ -421,7 +416,6 @@ export function createMessageRuntime(deps: MessageRuntimeDeps): {
'Paired room reviewer/arbiter channel resolution',
);
}
clearOneShotReviewLeaseIfIdle(chatJid);
// Delivery retries can come from forced fallback runs whose agent_type
// differs from the room owner's registered agent type.
@@ -655,16 +649,9 @@ export function createMessageRuntime(deps: MessageRuntimeDeps): {
return gateResult.success;
}
const oneShotReviewGroup =
maybeActivateOneShotReviewLease({
chatJid,
group,
messages: missedMessages,
}) ?? group;
return runQueuedGroupTurn({
chatJid,
group: oneShotReviewGroup,
group,
runId,
log,
timezone: deps.timezone,