fix(whatsapp): apply humanDelay to block streaming replies

Fixes #2116
This commit is contained in:
ThanhNguyxn 2026-01-26 16:19:21 +07:00
parent 5f4715acfc
commit 68b95a6b08

View File

@ -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;