UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

24 lines (23 loc) • 813 B
import { n as normalizeWorkerProviderIds } from "./worker-provider-config-K5rHZS_v.mjs"; import { n as loadGatewayStartupPluginPlanWithMetadata } from "./gateway-startup-plugin-loader-BUrDKoel.mjs"; //#region src/plugins/plugin-lookup-table.ts function loadPluginLookUpTable(params) { const workerProviderIds = normalizeWorkerProviderIds(params.workerProviderIds ?? []); const { metadataSnapshot, plan: startup, startupPlanMs } = loadGatewayStartupPluginPlanWithMetadata({ ...params, workerProviderIds }); return { ...metadataSnapshot, startup, workerProviderIds, metrics: { ...metadataSnapshot.metrics, startupPlanMs, totalMs: metadataSnapshot.metrics.totalMs + startupPlanMs, startupPluginCount: startup.pluginIds.length } }; } //#endregion export { loadPluginLookUpTable as t };