diff --git a/src/plugins/bundled-capability-runtime.ts b/src/plugins/bundled-capability-runtime.ts index 1bf986bf503..7e6cf88912f 100644 --- a/src/plugins/bundled-capability-runtime.ts +++ b/src/plugins/bundled-capability-runtime.ts @@ -41,6 +41,9 @@ function applyVitestCapabilityAliasOverrides(params: { "openclaw/plugin-sdk/llm-task": fileURLToPath( new URL("./capability-runtime-vitest-shims/llm-task.ts", import.meta.url), ), + "openclaw/plugin-sdk/config-runtime": fileURLToPath( + new URL("./capability-runtime-vitest-shims/config-runtime.ts", import.meta.url), + ), "openclaw/plugin-sdk/media-runtime": fileURLToPath( new URL("./capability-runtime-vitest-shims/media-runtime.ts", import.meta.url), ), diff --git a/src/plugins/capability-runtime-vitest-shims/config-runtime.ts b/src/plugins/capability-runtime-vitest-shims/config-runtime.ts new file mode 100644 index 00000000000..473dc3dfe72 --- /dev/null +++ b/src/plugins/capability-runtime-vitest-shims/config-runtime.ts @@ -0,0 +1,8 @@ +import { resolveActiveTalkProviderConfig } from "../../config/talk.js"; +import type { OpenClawConfig } from "../../config/types.js"; + +export { resolveActiveTalkProviderConfig }; + +export function getRuntimeConfigSnapshot(): OpenClawConfig | null { + return null; +}