UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

13 lines (12 loc) 721 B
import { l as getRuntimeConfigSourceSnapshot, o as getRuntimeConfigSnapshot } from "./runtime-snapshot-BaQikjTR.js"; //#region src/plugins/activation-source-config.ts /** Resolves the source config snapshot used for plugin activation policy decisions. */ /** Resolves the source config used for plugin activation policy decisions. */ function resolvePluginActivationSourceConfig(params) { if (params.activationSourceConfig !== void 0) return params.activationSourceConfig; const sourceSnapshot = getRuntimeConfigSourceSnapshot(); if (sourceSnapshot && params.config === getRuntimeConfigSnapshot()) return sourceSnapshot; return params.config ?? {}; } //#endregion export { resolvePluginActivationSourceConfig as t };