From dfd6c90deb6e50d4710449e1eb11f075ff927092 Mon Sep 17 00:00:00 2001 From: tanzhenxin Date: Tue, 21 Apr 2026 10:00:32 +0800 Subject: [PATCH] test(cli): add hasUnfinalizedAgents/abortAll to registry mock The nonInteractiveCli test stub was missing two methods that the runtime now calls when draining background agents on shutdown, causing every runNonInteractive test to fail with TypeError. --- packages/cli/src/nonInteractiveCli.test.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/cli/src/nonInteractiveCli.test.ts b/packages/cli/src/nonInteractiveCli.test.ts index 6fe474b07..6d75a7a83 100644 --- a/packages/cli/src/nonInteractiveCli.test.ts +++ b/packages/cli/src/nonInteractiveCli.test.ts @@ -150,6 +150,8 @@ describe('runNonInteractive', () => { setNotificationCallback: vi.fn(), setRegisterCallback: vi.fn(), getRunning: vi.fn().mockReturnValue([]), + hasUnfinalizedAgents: vi.fn().mockReturnValue(false), + abortAll: vi.fn(), }), } as unknown as Config;