Files
openclaw/extensions/browser/src/plugin-enabled.ts
2026-04-05 23:35:02 +01:00

16 lines
475 B
TypeScript

import type { OpenClawConfig } from "openclaw/plugin-sdk/browser-config-runtime";
import {
normalizePluginsConfig,
resolveEffectiveEnableState,
} from "openclaw/plugin-sdk/browser-config-runtime";
export function isDefaultBrowserPluginEnabled(cfg: OpenClawConfig): boolean {
return resolveEffectiveEnableState({
id: "browser",
origin: "bundled",
config: normalizePluginsConfig(cfg.plugins),
rootConfig: cfg,
enabledByDefault: true,
}).enabled;
}