fix: wire slack into delivery routing

This commit is contained in:
Peter Steinberger committed 2026-01-04 11:44:41 +00:00
1 parent b234d82bf3
commit ec6980cda0
4 files changed
+20 -5

No files matched your search

+4 -1
View File
@@ -464,12 +464,15 @@ export async function runCronIsolatedAgentTurn(params: {
};
}
const slackTarget = resolvedDelivery.to;
const textLimit = resolveTextChunkLimit(params.cfg, "slack");
try {
for (const payload of payloads) {
const mediaList =
payload.mediaUrls ?? (payload.mediaUrl ? [payload.mediaUrl] : []);
if (mediaList.length === 0) {
await params.deps.sendMessageSlack(slackTarget, payload.text ?? "");
for (const chunk of chunkText(payload.text ?? "", textLimit)) {
await params.deps.sendMessageSlack(slackTarget, chunk);
}
} else {
let first = true;
for (const url of mediaList) {