UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

13 lines (12 loc) • 690 B
//#region src/cron/delivery-defaults.ts /** Shared create- and run-time defaults for cron result delivery. */ /** * Keep create-time normalization, direct service persistence, and run-time * planning on one target policy; disagreement silently drops cron results. */ function shouldDefaultCronDeliveryToAnnounce(params) { if (params.payloadKind !== "agentTurn" && params.payloadKind !== "command" && params.payloadKind !== "script") return false; return params.sessionTarget === "isolated" || params.sessionTarget === "current" || typeof params.sessionTarget === "string" && params.sessionTarget.startsWith("session:"); } //#endregion export { shouldDefaultCronDeliveryToAnnounce as t };