From 7aa6b47d313c2991572db70b0d25995d755eeb5d Mon Sep 17 00:00:00 2001 From: Shakker Date: Sat, 9 May 2026 15:55:35 +0100 Subject: [PATCH] test: isolate system prompt config assertions --- src/agents/system-prompt-config.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/agents/system-prompt-config.test.ts b/src/agents/system-prompt-config.test.ts index 83334c466a5..16dcec04ab5 100644 --- a/src/agents/system-prompt-config.test.ts +++ b/src/agents/system-prompt-config.test.ts @@ -1,10 +1,14 @@ -import { describe, expect, it } from "vitest"; +import { describe, expect, it, vi } from "vitest"; import type { OpenClawConfig } from "../config/types.openclaw.js"; import { buildConfiguredAgentSystemPrompt, resolveAgentSystemPromptConfig, } from "./system-prompt-config.js"; +vi.mock("../tts/tts.js", () => ({ + buildTtsSystemPromptHint: vi.fn(() => undefined), +})); + describe("resolveAgentSystemPromptConfig", () => { it("defaults sub-agent delegation mode to suggest", () => { expect(resolveAgentSystemPromptConfig({ config: {} }).subagentDelegationMode).toBe("suggest");