From 6fdcb1048074bcf2f4b4e6967834cdbb2ad9cbeb Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 12 May 2026 05:58:12 +0100 Subject: [PATCH] test: check subagent announce dispatch --- src/agents/subagent-announce.format.e2e.test.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/agents/subagent-announce.format.e2e.test.ts b/src/agents/subagent-announce.format.e2e.test.ts index bd7cf05d484..8224e0e3ec8 100644 --- a/src/agents/subagent-announce.format.e2e.test.ts +++ b/src/agents/subagent-announce.format.e2e.test.ts @@ -494,14 +494,8 @@ describe("subagent announce formatting", () => { endedAt: 20, }); - expect(agentSpy).toHaveBeenCalled(); - const call = agentSpy.mock.calls[0]?.[0] as { - params?: { - message?: string; - sessionKey?: string; - internalEvents?: Array<{ type?: string; taskLabel?: string }>; - }; - }; + expect(agentSpy).toHaveBeenCalledTimes(1); + const call = getAgentCall(); const msg = call?.params?.message as string; expect(call?.params?.sessionKey).toBe("agent:main:main"); expect(msg).toContain("OpenClaw runtime context (internal):");