fix: update config types

This commit is contained in:
Peter Steinberger
2026-01-30 03:20:28 +01:00
parent 7d03cae66a
commit d47b4e6f81
2 changed files with 8 additions and 8 deletions

View File

@@ -64,13 +64,13 @@ export const normalizePluginsConfig = (
};
};
const hasExplicitMemorySlot = (plugins?: MoltbotConfig["plugins"]) =>
const hasExplicitMemorySlot = (plugins?: OpenClawConfig["plugins"]) =>
Boolean(plugins?.slots && Object.prototype.hasOwnProperty.call(plugins.slots, "memory"));
const hasExplicitMemoryEntry = (plugins?: MoltbotConfig["plugins"]) =>
const hasExplicitMemoryEntry = (plugins?: OpenClawConfig["plugins"]) =>
Boolean(plugins?.entries && Object.prototype.hasOwnProperty.call(plugins.entries, "memory-core"));
const hasExplicitPluginConfig = (plugins?: MoltbotConfig["plugins"]) => {
const hasExplicitPluginConfig = (plugins?: OpenClawConfig["plugins"]) => {
if (!plugins) return false;
if (typeof plugins.enabled === "boolean") return true;
if (Array.isArray(plugins.allow) && plugins.allow.length > 0) return true;
@@ -83,9 +83,9 @@ const hasExplicitPluginConfig = (plugins?: MoltbotConfig["plugins"]) => {
};
export function applyTestPluginDefaults(
cfg: MoltbotConfig,
cfg: OpenClawConfig,
env: NodeJS.ProcessEnv = process.env,
): MoltbotConfig {
): OpenClawConfig {
if (!env.VITEST) return cfg;
const plugins = cfg.plugins;
const explicitConfig = hasExplicitPluginConfig(plugins);
@@ -119,7 +119,7 @@ export function applyTestPluginDefaults(
}
export function isTestDefaultMemorySlotDisabled(
cfg: MoltbotConfig,
cfg: OpenClawConfig,
env: NodeJS.ProcessEnv = process.env,
): boolean {
if (!env.VITEST) return false;