fix: use idle timeout for codex turns
This commit is contained in:
@@ -184,10 +184,17 @@ function compactActivity(activity: JsonRecord): JsonRecord {
|
||||
function compactTimeoutBudget(budget: JsonRecord): JsonRecord {
|
||||
return {
|
||||
state: stringJsonValue(budget.state),
|
||||
timeoutKind: stringJsonValue(budget.timeoutKind),
|
||||
timeoutMs: numberJsonValue(budget.timeoutMs),
|
||||
elapsedMs: numberJsonValue(budget.elapsedMs),
|
||||
idleElapsedMs: numberJsonValue(budget.idleElapsedMs),
|
||||
remainingMs: numberJsonValue(budget.remainingMs),
|
||||
startedAt: stringJsonValue(budget.startedAt),
|
||||
idleStartedAt: stringJsonValue(budget.idleStartedAt),
|
||||
lastActivityAt: stringJsonValue(budget.lastActivityAt),
|
||||
lastActivitySeq: numberJsonValue(budget.lastActivitySeq),
|
||||
commandElapsedMs: numberJsonValue(budget.commandElapsedMs),
|
||||
runElapsedMs: numberJsonValue(budget.runElapsedMs),
|
||||
source: stringJsonValue(budget.source),
|
||||
valuesPrinted: false,
|
||||
};
|
||||
@@ -202,6 +209,8 @@ function compactTerminalClassification(record: JsonRecord): JsonRecord {
|
||||
providerInterruptionKnown: record.providerInterruptionKnown === true,
|
||||
providerInterruptionReason: boundedJsonString(record.providerInterruptionReason, 240),
|
||||
hardTimeout: record.hardTimeout === true,
|
||||
idleTimeout: record.idleTimeout === true,
|
||||
timeoutKind: stringJsonValue(record.timeoutKind),
|
||||
transportDisconnectObserved: record.transportDisconnectObserved === true,
|
||||
transportDisconnectSeq: numberJsonValue(record.transportDisconnectSeq),
|
||||
reason: boundedJsonString(record.reason, 240),
|
||||
|
||||
Reference in New Issue
Block a user