From a11aecc3c1ce4db7a0230cea77eb9f44b32a5e00 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 15 Feb 2026 00:10:12 +0000 Subject: [PATCH] fix(test): align trigger harness config types --- .../reply.triggers.trigger-handling.test-harness.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/auto-reply/reply.triggers.trigger-handling.test-harness.ts b/src/auto-reply/reply.triggers.trigger-handling.test-harness.ts index becade34b..2fa0d4eab 100644 --- a/src/auto-reply/reply.triggers.trigger-handling.test-harness.ts +++ b/src/auto-reply/reply.triggers.trigger-handling.test-harness.ts @@ -1,5 +1,6 @@ import { join } from "node:path"; import { afterEach, expect, vi } from "vitest"; +import type { OpenClawConfig } from "../config/config.js"; import { withTempHome as withTempHomeBase } from "../../test/helpers/temp-home.js"; // Avoid exporting vitest mock types (TS2742 under pnpm + d.ts emit). @@ -116,11 +117,11 @@ export async function withTempHome(fn: (home: string) => Promise): Promise ); } -export function makeCfg(home: string) { +export function makeCfg(home: string): OpenClawConfig { return { agents: { defaults: { - model: "anthropic/claude-opus-4-5", + model: { primary: "anthropic/claude-opus-4-5" }, workspace: join(home, "openclaw"), }, }, @@ -130,7 +131,7 @@ export function makeCfg(home: string) { }, }, session: { store: join(home, "sessions.json") }, - }; + } as OpenClawConfig; } export async function runGreetingPromptForBareNewOrReset(params: {