openclaw/src/plugin-sdk-internal/channel-config.ts
2026-03-16 19:58:23 -07:00

18 lines
862 B
TypeScript

// Private bridge for bundled channel plugins. These config helpers are shared
// internally, but do not belong on the public compat surface.
export { buildAccountScopedAllowlistConfigEditor } from "../plugin-sdk/allowlist-config-edit.js";
export { formatAllowFromLowercase } from "../plugin-sdk/allow-from.js";
export {
createScopedAccountConfigAccessors,
createScopedChannelConfigBase,
createScopedDmSecurityResolver,
} from "../plugin-sdk/channel-config-helpers.js";
export {
collectAllowlistProviderGroupPolicyWarnings,
collectAllowlistProviderRestrictSendersWarnings,
collectOpenGroupPolicyConfiguredRouteWarnings,
collectOpenGroupPolicyRouteAllowlistWarnings,
collectOpenProviderGroupPolicyWarnings,
} from "../channels/plugins/group-policy-warnings.js";
export { buildAccountScopedDmSecurityPolicy } from "../channels/plugins/helpers.js";