From bf226be64ad6a358c5e2e8f25f0f5b49f7afd3e5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 5 Apr 2026 07:40:46 +0100 Subject: [PATCH] test: keep cli backend coverage on core seams --- src/agents/cli-backends.test.ts | 3 +-- src/agents/cli-backends.ts | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agents/cli-backends.test.ts b/src/agents/cli-backends.test.ts index 995f82c34c2..2bfa7260305 100644 --- a/src/agents/cli-backends.test.ts +++ b/src/agents/cli-backends.test.ts @@ -1,10 +1,9 @@ import { beforeEach, describe, expect, it } from "vitest"; -import { normalizeClaudeBackendConfig } from "../../extensions/anthropic/test-api.js"; import type { OpenClawConfig } from "../config/config.js"; import type { CliBackendConfig } from "../config/types.js"; import { createEmptyPluginRegistry } from "../plugins/registry.js"; import { setActivePluginRegistry } from "../plugins/runtime.js"; -import { resolveCliBackendConfig } from "./cli-backends.js"; +import { normalizeClaudeBackendConfig, resolveCliBackendConfig } from "./cli-backends.js"; function createBackendEntry(params: { pluginId: string; diff --git a/src/agents/cli-backends.ts b/src/agents/cli-backends.ts index 80d6a6dc3d0..dd2ce70447c 100644 --- a/src/agents/cli-backends.ts +++ b/src/agents/cli-backends.ts @@ -14,6 +14,8 @@ export type ResolvedCliBackend = { pluginId?: string; }; +export { normalizeClaudeBackendConfig }; + type FallbackCliBackendPolicy = { bundleMcp: boolean; normalizeConfig?: (config: CliBackendConfig) => CliBackendConfig;