openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
19 lines (18 loc) • 3.95 kB
JavaScript
import { t as DEFAULT_EXEC_APPROVAL_TIMEOUT_MS } from "../exec-approvals-core-s7tTQC_a.mjs";
import { o as resolveExecApprovalAllowedDecisions, s as resolveExecApprovalRequestAllowedDecisions } from "../exec-approvals-policy-BUCGxklR.mjs";
import { a as buildPluginApprovalRequestMessage, i as buildPluginApprovalExpiredMessage, n as MAX_PLUGIN_APPROVAL_TIMEOUT_MS, o as buildPluginApprovalResolvedMessage, t as DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS } from "../plugin-approvals-TfLvsTaY.mjs";
import { a as resolveApprovalApprovers, n as createResolvedApproverActionAuthAdapter } from "../approval-auth-helpers-CKuqMzvH.mjs";
import { t as matchesApprovalRequestFilters } from "../approval-request-filters-DR_fC1Ba.mjs";
import { t as formatApprovalDisplayPath } from "../approval-display-paths-DyUJ1OWu.mjs";
import { d as getExecApprovalApproverDmNoticeText, f as getExecApprovalReplyMetadata, i as buildExecApprovalPendingReplyPayload } from "../exec-approval-reply-DAEbOSV6.mjs";
import { n as isChannelExecApprovalClientEnabledFromConfig, r as isChannelExecApprovalTargetRecipient, t as createChannelExecApprovalProfile } from "../approval-client-helpers-D5sk4Ujz.mjs";
import { n as doesApprovalRequestMatchChannelAccount } from "../approval-request-account-binding-DAQc55hq.mjs";
import { i as resolveExecApprovalSessionTarget, r as resolveApprovalRequestSessionTarget, t as resolveApprovalRequestOriginTarget } from "../exec-approval-session-target-DXZzQiAs.mjs";
import { n as createChannelNativeOriginTargetResolver, t as createChannelApproverDmTargetResolver } from "../approval-native-helpers-DcaxtL7R.mjs";
import { a as splitChannelApprovalCapability, i as createChannelApprovalCapability, n as createApproverRestrictedNativeApprovalCapability, t as createApproverRestrictedNativeApprovalAdapter } from "../approval-delivery-helpers-MazRgZow.mjs";
import { i as formatChannelApprovalResolvedLabel, n as buildSystemAgentApprovalResolvedText, r as formatApprovalDecisionLabel } from "../approval-terminal-D_V2O5Tg.mjs";
import { t as createChannelNativeApprovalRuntime } from "../approval-native-runtime-gqJm9kKv.mjs";
import { t as resolveExecApprovalCommandDisplay } from "../exec-approval-command-display-Dhd4oR5-.mjs";
import { i as buildPluginApprovalResolvedReplyPayload, n as buildApprovalResolvedReplyPayload, r as buildPluginApprovalPendingReplyPayload, t as buildApprovalPendingReplyPayload } from "../approval-renderers-DX8qVcwi.mjs";
import { t as createNativeApprovalControlRegistry } from "../approval-runtime-ACHnqcBu.mjs";
export { DEFAULT_EXEC_APPROVAL_TIMEOUT_MS, DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS, MAX_PLUGIN_APPROVAL_TIMEOUT_MS, buildApprovalPendingReplyPayload, buildApprovalResolvedReplyPayload, buildExecApprovalPendingReplyPayload, buildPluginApprovalExpiredMessage, buildPluginApprovalPendingReplyPayload, buildPluginApprovalRequestMessage, buildPluginApprovalResolvedMessage, buildPluginApprovalResolvedReplyPayload, buildSystemAgentApprovalResolvedText, createApproverRestrictedNativeApprovalAdapter, createApproverRestrictedNativeApprovalCapability, createChannelApprovalCapability, createChannelApproverDmTargetResolver, createChannelExecApprovalProfile, createChannelNativeApprovalRuntime, createChannelNativeOriginTargetResolver, createNativeApprovalControlRegistry, createResolvedApproverActionAuthAdapter, doesApprovalRequestMatchChannelAccount, formatApprovalDecisionLabel, formatApprovalDisplayPath, formatChannelApprovalResolvedLabel, getExecApprovalApproverDmNoticeText, getExecApprovalReplyMetadata, isChannelExecApprovalClientEnabledFromConfig, isChannelExecApprovalTargetRecipient, matchesApprovalRequestFilters, resolveApprovalApprovers, resolveApprovalRequestOriginTarget, resolveApprovalRequestSessionTarget, resolveExecApprovalAllowedDecisions, resolveExecApprovalCommandDisplay, resolveExecApprovalRequestAllowedDecisions, resolveExecApprovalSessionTarget, splitChannelApprovalCapability };