test: keep cli backend coverage on core seams

This commit is contained in:
Peter Steinberger 2026-04-05 07:40:46 +01:00
parent c9029503fd
commit bf226be64a
No known key found for this signature in database
2 changed files with 3 additions and 2 deletions

View File

@ -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;

View File

@ -14,6 +14,8 @@ export type ResolvedCliBackend = {
pluginId?: string;
};
export { normalizeClaudeBackendConfig };
type FallbackCliBackendPolicy = {
bundleMcp: boolean;
normalizeConfig?: (config: CliBackendConfig) => CliBackendConfig;