fix(cron): pass resolved channel to agent tools

This commit is contained in:
Peter Steinberger
2026-01-03 12:35:04 +00:00
parent bd2dabfa8f
commit 933bee220f

View File

@@ -268,12 +268,7 @@ export async function runCronIsolatedAgentTurn(params: {
registerAgentRunContext(cronSession.sessionEntry.sessionId, {
sessionKey: params.sessionKey,
});
const surface =
resolvedDelivery.channel &&
resolvedDelivery.channel !== "last" &&
resolvedDelivery.channel !== "none"
? resolvedDelivery.channel
: undefined;
const surface = resolvedDelivery.channel;
runResult = await runEmbeddedPiAgent({
sessionId: cronSession.sessionEntry.sessionId,
sessionKey: params.sessionKey,