fix(weixin): align long-reply limits across runtime

This commit is contained in:
cuidong233 2026-08-24 19:29:02 +08:00
parent 868372fb04
commit 5e07137c44
7 changed files with 178 additions and 165 deletions

View file

@ -1,4 +1,4 @@
import { WeixinApiError } from './weixin-api.mjs';
import { DEFAULT_WEIXIN_MAX_MESSAGE_CHARS, WeixinApiError } from './weixin-api.mjs';
import { createWeixinBridgeStatus, WeixinHarnessBridge } from './weixin-bridge.mjs';
import {
connectionTestTarget,
@ -109,7 +109,7 @@ export class WeixinRuntime {
state,
logger = console,
replyTimeoutMs = 600_000,
maxMessageChars = 4_000,
maxMessageChars = DEFAULT_WEIXIN_MAX_MESSAGE_CHARS,
startRetryDelaysMs,
}) {
if (!api || !config || !token || !harness || !state) {