diff --git a/extensions/discord/src/monitor/message-handler.process.ts b/extensions/discord/src/monitor/message-handler.process.ts index 5007091b0ea..3352001cd0c 100644 --- a/extensions/discord/src/monitor/message-handler.process.ts +++ b/extensions/discord/src/monitor/message-handler.process.ts @@ -640,6 +640,7 @@ export async function processDiscordMessage( sessionKey: ctxPayload.SessionKey, threadBindings, mediaLocalRoots, + kind: info.kind, }); return true; }, diff --git a/src/auto-reply/reply/followup-runner.ts b/src/auto-reply/reply/followup-runner.ts index 5b72c96d806..e8339a1aaf5 100644 --- a/src/auto-reply/reply/followup-runner.ts +++ b/src/auto-reply/reply/followup-runner.ts @@ -411,7 +411,7 @@ export function createFollowupRunner(params: { }; const drainProgressDeliveries = async () => { while (pendingProgressDeliveries.size > 0) { - await Promise.all([...pendingProgressDeliveries]); + await Promise.all(pendingProgressDeliveries); } }; replyOperation = createReplyOperation({