fix(scheduled-task): improve live verify and short delivery acceptance
Memind CI / Test, build, and release guards (push) Failing after 12h5m29s

Extend live verify wait budget to cover Agent execution timeout, use a
deterministic smoke taskSpec, and accept concise successful replies like
「验证成功」 instead of treating them as non-delivery.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
john
2026-08-10 22:41:29 +08:00
parent c7832e1869
commit c58a23d155
3 changed files with 25 additions and 4 deletions
+3
View File
@@ -36,6 +36,9 @@ test('looksLikeScheduledTaskNonDelivery detects clarification replies', () => {
looksLikeScheduledTaskNonDelivery('好的', { readyPaths: ['public/news.html'] }),
false,
);
assert.equal(looksLikeScheduledTaskNonDelivery('验证成功'), false);
assert.equal(looksLikeScheduledTaskNonDelivery('已完成'), false);
assert.equal(looksLikeScheduledTaskNonDelivery('好的'), true);
});
test('extractScheduledTaskDeliveryText reads last assistant message', () => {