openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
7 lines (6 loc) • 1.78 kB
JavaScript
import { t as buildChannelApprovalNativeTargetKey } from "../approval-native-target-key-uR5nEUEh.js";
import { a as resolveApprovalRequestChannelAccountId, i as resolveApprovalRequestAccountId, n as doesApprovalRequestMatchChannelAccount, r as doesApprovalRequestSelectChannelAccount } from "../approval-request-account-binding-Sc-eGYO-.js";
import { i as resolveExecApprovalSessionTarget, n as resolveApprovalRequestSessionConversation, r as resolveApprovalRequestSessionTarget, t as resolveApprovalRequestOriginTarget } from "../exec-approval-session-target-DNWnKqhD.js";
import { a as createNativeApprovalForwardingFallbackSuppressor, c as resolveApprovalKind, i as createNativeApprovalChannelRouteGates, l as shouldSuppressLocalNativeExecApprovalPrompt, n as createChannelApproverDmTargetResolver, o as createNativeApprovalMessagingTargetResolvers, r as createChannelNativeOriginTargetResolver, s as nativeApprovalTargetsMatch, t as createChannelApprovalForwardingEvaluator } from "../approval-native-helpers-Bmx8YrQ2.js";
import "../approval-native-runtime-DJtPnIU-.js";
export { buildChannelApprovalNativeTargetKey, createChannelApprovalForwardingEvaluator, createChannelApproverDmTargetResolver, createChannelNativeOriginTargetResolver, createNativeApprovalChannelRouteGates, createNativeApprovalForwardingFallbackSuppressor, createNativeApprovalMessagingTargetResolvers, doesApprovalRequestMatchChannelAccount, doesApprovalRequestSelectChannelAccount, nativeApprovalTargetsMatch, resolveApprovalKind, resolveApprovalRequestAccountId, resolveApprovalRequestChannelAccountId, resolveApprovalRequestOriginTarget, resolveApprovalRequestSessionConversation, resolveApprovalRequestSessionTarget, resolveExecApprovalSessionTarget, shouldSuppressLocalNativeExecApprovalPrompt };