UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

31 lines (30 loc) 1.07 kB
import { p as loadPluginRegistrySnapshot, t as listPluginContributionIds } from "./plugin-registry-ChcJPHWl.js"; //#region src/plugins/manifest-contribution-ids.ts /** Lists manifest contribution ids from installed plugin registry snapshots. */ /** Lists ids contributed by plugin manifests for one contribution kind. */ function listManifestContributionIds(params) { const env = params.env ?? process.env; return listPluginContributionIds({ index: params.index ?? loadPluginRegistrySnapshot({ config: params.config, workspaceDir: params.workspaceDir, env, candidates: params.candidates, preferPersisted: params.preferPersisted }), contribution: params.contribution, config: params.config, workspaceDir: params.workspaceDir, env, includeDisabled: params.includeDisabled }); } /** Lists channel ids contributed by plugin manifests. */ function listManifestChannelContributionIds(params = {}) { return listManifestContributionIds({ ...params, contribution: "channels" }); } //#endregion export { listManifestChannelContributionIds as t };