fix(wechat): yield schedule handler when scheduled-task intent matches
Stop schedule todo replies from intercepting cancel/list/create automation requests, and recognize 有哪些 for inbound scheduled task listing. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -164,7 +164,7 @@ export function parseScheduledTaskIntent(text, { now = Date.now(), timezone = 'A
|
||||
return { action: 'cancel_scheduled_task' };
|
||||
}
|
||||
|
||||
const wantsList = /(?:查看|看看|列出|我的).{0,12}(?:定时|自动).{0,12}(?:任务|自动化)/u.test(compact)
|
||||
const wantsList = /(?:查看|看看|列出|我的|有哪些).{0,12}(?:定时|自动).{0,12}(?:任务|自动化)/u.test(compact)
|
||||
|| /(?:list|show).{0,12}(?:scheduled|automation).{0,12}tasks/iu.test(compact);
|
||||
if (wantsList) {
|
||||
return { action: 'list_scheduled_tasks' };
|
||||
|
||||
Reference in New Issue
Block a user