diff --git a/package-lock.json b/package-lock.json index 21d05321a..04d7204e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18930,7 +18930,7 @@ "name": "@qwen-code/channel-plugin-example", "version": "0.14.0", "dependencies": { - "@qwen-code/channel-base": "^0.14.0", + "@qwen-code/channel-base": "file:../base", "ws": "^8.18.0" }, "bin": { diff --git a/packages/core/src/services/cronScheduler.test.ts b/packages/core/src/services/cronScheduler.test.ts index 9b1f5e9d2..4863bbb90 100644 --- a/packages/core/src/services/cronScheduler.test.ts +++ b/packages/core/src/services/cronScheduler.test.ts @@ -103,7 +103,8 @@ describe('CronScheduler', () => { const fired: CronJob[] = []; scheduler.start((job) => fired.push(job)); - scheduler.create('30 10 * * *', 'no match', true); + const job = scheduler.create('30 10 * * *', 'no match', true); + job.jitterMs = 0; // pin jitter so the test is deterministic // Tick at 10:31 — should not fire scheduler.tick(new Date(2025, 0, 15, 10, 31, 0));