mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-07 07:31:36 +00:00
cron: keep usage telemetry in run log types + error paths
This commit is contained in:
committed by
Peter Steinberger
parent
ddea5458d0
commit
dbe2ab6f62
@@ -589,6 +589,7 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
error: resolvedDelivery.error.message,
|
||||
summary,
|
||||
outputText,
|
||||
...telemetry,
|
||||
});
|
||||
}
|
||||
logWarn(`[cron:${params.job.id}] ${resolvedDelivery.error.message}`);
|
||||
@@ -602,6 +603,7 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
error: message,
|
||||
summary,
|
||||
outputText,
|
||||
...telemetry,
|
||||
});
|
||||
}
|
||||
logWarn(`[cron:${params.job.id}] ${message}`);
|
||||
@@ -639,7 +641,7 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
}
|
||||
} catch (err) {
|
||||
if (!deliveryBestEffort) {
|
||||
return withRunSession({ status: "error", summary, outputText, error: String(err) });
|
||||
return withRunSession({ status: "error", summary, outputText, error: String(err), ...telemetry });
|
||||
}
|
||||
}
|
||||
} else if (synthesizedText) {
|
||||
@@ -730,13 +732,14 @@ export async function runCronIsolatedAgentTurn(params: {
|
||||
summary,
|
||||
outputText,
|
||||
error: message,
|
||||
...telemetry,
|
||||
});
|
||||
}
|
||||
logWarn(`[cron:${params.job.id}] ${message}`);
|
||||
}
|
||||
} catch (err) {
|
||||
if (!deliveryBestEffort) {
|
||||
return withRunSession({ status: "error", summary, outputText, error: String(err) });
|
||||
return withRunSession({ status: "error", summary, outputText, error: String(err), ...telemetry });
|
||||
}
|
||||
logWarn(`[cron:${params.job.id}] ${String(err)}`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user