mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-28 05:16:23 -06:00
fix: gate fallback fast reset notices
This commit is contained in:
@@ -3129,7 +3129,9 @@ export async function runCodexAppServerAttempt(
|
||||
systemPromptReport,
|
||||
};
|
||||
} finally {
|
||||
await maybeEmitFastModeAutoResetBestEffort();
|
||||
if (params.isFinalFallbackAttempt !== false) {
|
||||
await maybeEmitFastModeAutoResetBestEffort();
|
||||
}
|
||||
codexModelCallDiagnostics.emitError(
|
||||
"codex app-server run completed without model-call terminal event",
|
||||
);
|
||||
|
||||
@@ -540,7 +540,9 @@ async function runCliAgentWithLifecycleInternal(
|
||||
for (const bridge of bridges) {
|
||||
bridge.unsubscribe();
|
||||
}
|
||||
await maybeEmitFastModeAutoReset();
|
||||
if (params.runParams.isFinalFallbackAttempt !== false) {
|
||||
await maybeEmitFastModeAutoReset();
|
||||
}
|
||||
if (emitLifecycleTerminal && !lifecycleTerminalEmitted) {
|
||||
emitAgentEvent({
|
||||
runId: params.runId,
|
||||
|
||||
@@ -1066,6 +1066,7 @@ export function createFollowupRunner(params: {
|
||||
fastModeStartedAtMs,
|
||||
fastModeAutoOnSeconds: candidateFastMode.fastModeAutoOnSeconds,
|
||||
fastModeAutoProgressState,
|
||||
isFinalFallbackAttempt: runOptions?.isFinalFallbackAttempt,
|
||||
timeoutMs: run.timeoutMs,
|
||||
runTimeoutOverrideMs: run.runTimeoutOverrideMs,
|
||||
runId,
|
||||
|
||||
Reference in New Issue
Block a user