diff --git a/src/agents/openclaw-tools.sessions.e2e.test.ts b/src/agents/openclaw-tools.sessions.e2e.test.ts index 80eff908559..f01ce80ec88 100644 --- a/src/agents/openclaw-tools.sessions.e2e.test.ts +++ b/src/agents/openclaw-tools.sessions.e2e.test.ts @@ -49,7 +49,7 @@ describe("sessions tools", () => { }); beforeEach(() => { - callGatewayMock.mockReset(); + callGatewayMock.mockClear(); }); it("uses number (not integer) in tool schemas for Gemini compatibility", () => { diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn-depth-limits.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn-depth-limits.test.ts index 0cb5b62c835..b764189c149 100644 --- a/src/agents/openclaw-tools.subagents.sessions-spawn-depth-limits.test.ts +++ b/src/agents/openclaw-tools.subagents.sessions-spawn-depth-limits.test.ts @@ -69,7 +69,7 @@ function seedDepthTwoAncestryStore(params?: { sessionIds?: boolean }) { describe("sessions_spawn depth + child limits", () => { beforeEach(() => { resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); + callGatewayMock.mockClear(); storeTemplatePath = path.join( os.tmpdir(), `openclaw-subagent-depth-${Date.now()}-${Math.random().toString(16).slice(2)}-{agentId}.json`, diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts index e807eff19fc..2a64a0406f0 100644 --- a/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts +++ b/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts @@ -76,7 +76,7 @@ describe("openclaw-tools: subagents (sessions_spawn allowlist)", () => { beforeEach(() => { resetSessionsSpawnConfigOverride(); resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); + callGatewayMock.mockClear(); }); it("sessions_spawn only allows same-agent by default", async () => { diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.lifecycle.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.lifecycle.e2e.test.ts index 737b374a7b5..4da67743c15 100644 --- a/src/agents/openclaw-tools.subagents.sessions-spawn.lifecycle.e2e.test.ts +++ b/src/agents/openclaw-tools.subagents.sessions-spawn.lifecycle.e2e.test.ts @@ -151,7 +151,7 @@ describe("openclaw-tools: subagents (sessions_spawn lifecycle)", () => { beforeEach(() => { resetSessionsSpawnConfigOverride(); resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); + callGatewayMock.mockClear(); }); it("sessions_spawn runs cleanup flow after subagent completion", async () => { diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts index 91d6b1c24f3..d99340ddf53 100644 --- a/src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts +++ b/src/agents/openclaw-tools.subagents.sessions-spawn.model.e2e.test.ts @@ -100,7 +100,7 @@ describe("openclaw-tools: subagents (sessions_spawn model + thinking)", () => { beforeEach(() => { resetSessionsSpawnConfigOverride(); resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); + callGatewayMock.mockClear(); }); it("sessions_spawn applies a model to the child session", async () => {