fix(cron): pass resolved channel to agent tools
This commit is contained in:
@@ -268,12 +268,7 @@ export async function runCronIsolatedAgentTurn(params: {
|
|||||||
registerAgentRunContext(cronSession.sessionEntry.sessionId, {
|
registerAgentRunContext(cronSession.sessionEntry.sessionId, {
|
||||||
sessionKey: params.sessionKey,
|
sessionKey: params.sessionKey,
|
||||||
});
|
});
|
||||||
const surface =
|
const surface = resolvedDelivery.channel;
|
||||||
resolvedDelivery.channel &&
|
|
||||||
resolvedDelivery.channel !== "last" &&
|
|
||||||
resolvedDelivery.channel !== "none"
|
|
||||||
? resolvedDelivery.channel
|
|
||||||
: undefined;
|
|
||||||
runResult = await runEmbeddedPiAgent({
|
runResult = await runEmbeddedPiAgent({
|
||||||
sessionId: cronSession.sessionEntry.sessionId,
|
sessionId: cronSession.sessionEntry.sessionId,
|
||||||
sessionKey: params.sessionKey,
|
sessionKey: params.sessionKey,
|
||||||
|
|||||||
Reference in New Issue
Block a user