fix(agents): preserve sessions_send fallback cause

This commit is contained in:
Peter Steinberger
2026-05-27 06:56:09 +01:00
parent 292d60546d
commit cd1e8fb733

View File

@@ -231,7 +231,9 @@ async function startAgentRun(params: {
} catch (err) {
const queueSummary =
formatEmbeddedPiQueueFailureSummary(queueOutcome) ?? "active run queue rejected";
throw new Error(`${queueSummary}; fallback_failed error=${formatErrorMessage(err)}`);
throw new Error(`${queueSummary}; fallback_failed error=${formatErrorMessage(err)}`, {
cause: err,
});
}
}
const response = await params.callGateway<{ runId: string }>({