From 68b95a6b0858629e10761668f4cbca94ba045243 Mon Sep 17 00:00:00 2001 From: ThanhNguyxn Date: Mon, 26 Jan 2026 16:19:21 +0700 Subject: [PATCH] fix(whatsapp): apply humanDelay to block streaming replies Fixes #2116 --- src/web/auto-reply/monitor/process-message.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/web/auto-reply/monitor/process-message.ts b/src/web/auto-reply/monitor/process-message.ts index 84f03cf0b..6340f1780 100644 --- a/src/web/auto-reply/monitor/process-message.ts +++ b/src/web/auto-reply/monitor/process-message.ts @@ -1,4 +1,4 @@ -import { resolveIdentityNamePrefix } from "../../../agents/identity.js"; +import { resolveHumanDelayConfig, resolveIdentityNamePrefix } from "../../../agents/identity.js"; import { resolveChunkMode, resolveTextChunkLimit } from "../../../auto-reply/chunk.js"; import { formatInboundEnvelope, @@ -327,6 +327,7 @@ export async function processMessage(params: { dispatcherOptions: { responsePrefix, responsePrefixContextProvider: prefixContext.responsePrefixContextProvider, + humanDelay: resolveHumanDelayConfig(params.cfg, params.route.agentId), onHeartbeatStrip: () => { if (!didLogHeartbeatStrip) { didLogHeartbeatStrip = true;