fix(schedule): harden reminder utterance routing for WeChat ITL
Memind CI / Test, build, and release guards (push) Successful in 3m43s
Memind CI / Test, build, and release guards (push) Successful in 3m43s
Expand ASR normalization and colloquial reminder parsing so simple timed reminders route to L1 confirm cards instead of the agent, and disable schedule-guard false failures when ITL is enabled. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -27,6 +27,7 @@ import {
|
||||
wasWechatDeliveryDeferred,
|
||||
} from './wechat/customer-service-deferred.mjs';
|
||||
import { guardScheduleConfirmationReply } from './wechat/handlers/schedule-guard.mjs';
|
||||
import { isIntentTransactionEnabled } from './intent-transaction-config.mjs';
|
||||
import { handleWechatScheduleIntent } from './wechat/handlers/schedule.mjs';
|
||||
import { handleWechatIntentTransaction } from './wechat/handlers/intent-transaction.mjs';
|
||||
import { handleWechatScheduledTaskIntent } from './wechat/handlers/scheduled-task.mjs';
|
||||
@@ -2871,6 +2872,7 @@ export function createWechatMpService({
|
||||
userId: user.userId,
|
||||
sourceMessageId: intent.msgId,
|
||||
logger,
|
||||
intentTransactionEnabled: isIntentTransactionEnabled(),
|
||||
});
|
||||
try {
|
||||
const requestStartedAt = Date.now();
|
||||
|
||||
Reference in New Issue
Block a user