UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

14 lines 4.41 kB
import { T as createChannelNativeApprovalRuntime } from "./approval-handler-runtime-types-CL_Nb7hO.js"; import { X as resolveExecApprovalRequestAllowedDecisions, Y as resolveExecApprovalAllowedDecisions, _ as ExecHost, c as ExecApprovalRequestPayload, l as ExecApprovalResolved, o as ExecApprovalDecision, r as DEFAULT_EXEC_APPROVAL_TIMEOUT_MS, s as ExecApprovalRequest } from "./exec-approvals-SqmRBcMF.js"; import { c as PluginApprovalRequestPayload, d as buildPluginApprovalExpiredMessage, f as buildPluginApprovalRequestMessage, l as PluginApprovalResolved, n as DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS, p as buildPluginApprovalResolvedMessage, r as MAX_PLUGIN_APPROVAL_TIMEOUT_MS, s as PluginApprovalRequest } from "./plugin-approvals-TnoTjLH9.js"; import { t as formatApprovalDisplayPath } from "./approval-display-paths-Hb4BQ_zR.js"; import { i as resolveApprovalApprovers, t as createResolvedApproverActionAuthAdapter } from "./approval-auth-helpers-Dmz5AcrR.js"; import { a as matchesApprovalRequestFilters, i as ApprovalRequestFilterInput, n as isChannelExecApprovalClientEnabledFromConfig, o as matchesApprovalRequestSessionFilter, r as isChannelExecApprovalTargetRecipient, t as createChannelExecApprovalProfile } from "./approval-client-helpers-DFtqFq0e.js"; import { i as ExecApprovalReplyMetadata, m as buildExecApprovalPendingReplyPayload, n as ExecApprovalPendingReplyParams, r as ExecApprovalReplyDecision, v as getExecApprovalApproverDmNoticeText, y as getExecApprovalReplyMetadata } from "./exec-approval-reply-DTbJGpKB.js"; import { i as splitChannelApprovalCapability, n as createApproverRestrictedNativeApprovalCapability, r as createChannelApprovalCapability, t as createApproverRestrictedNativeApprovalAdapter } from "./approval-delivery-helpers-xkx0jB6K.js"; import { a as resolveApprovalRequestSessionTarget, n as ExecApprovalSessionTarget, o as resolveExecApprovalSessionTarget, r as resolveApprovalRequestOriginTarget } from "./exec-approval-session-target-Cr3ahKiQ.js"; import { a as createChannelApproverDmTargetResolver, o as createChannelNativeOriginTargetResolver } from "./approval-native-helpers-Bqzi91B-.js"; import { n as resolveApprovalRequestAccountId, r as resolveApprovalRequestChannelAccountId, t as doesApprovalRequestMatchChannelAccount } from "./approval-request-account-binding-Ct8vwTn2.js"; import { n as resolveExecApprovalCommandDisplay } from "./exec-approval-command-display-BsP3OVHF.js"; import { i as buildPluginApprovalResolvedReplyPayload, n as buildApprovalResolvedReplyPayload, r as buildPluginApprovalPendingReplyPayload, t as buildApprovalPendingReplyPayload } from "./approval-renderers-DmZW9DoR.js"; export { type ApprovalRequestFilterInput, DEFAULT_EXEC_APPROVAL_TIMEOUT_MS, DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS, type ExecApprovalDecision, type ExecApprovalPendingReplyParams, type ExecApprovalReplyDecision, type ExecApprovalReplyMetadata, type ExecApprovalRequest, type ExecApprovalRequestPayload, type ExecApprovalResolved, type ExecApprovalSessionTarget, type ExecHost, MAX_PLUGIN_APPROVAL_TIMEOUT_MS, type PluginApprovalRequest, type PluginApprovalRequestPayload, type PluginApprovalResolved, buildApprovalPendingReplyPayload, buildApprovalResolvedReplyPayload, buildExecApprovalPendingReplyPayload, buildPluginApprovalExpiredMessage, buildPluginApprovalPendingReplyPayload, buildPluginApprovalRequestMessage, buildPluginApprovalResolvedMessage, buildPluginApprovalResolvedReplyPayload, createApproverRestrictedNativeApprovalAdapter, createApproverRestrictedNativeApprovalCapability, createChannelApprovalCapability, createChannelApproverDmTargetResolver, createChannelExecApprovalProfile, createChannelNativeApprovalRuntime, createChannelNativeOriginTargetResolver, createResolvedApproverActionAuthAdapter, doesApprovalRequestMatchChannelAccount, formatApprovalDisplayPath, getExecApprovalApproverDmNoticeText, getExecApprovalReplyMetadata, isChannelExecApprovalClientEnabledFromConfig, isChannelExecApprovalTargetRecipient, matchesApprovalRequestFilters, matchesApprovalRequestSessionFilter, resolveApprovalApprovers, resolveApprovalRequestAccountId, resolveApprovalRequestChannelAccountId, resolveApprovalRequestOriginTarget, resolveApprovalRequestSessionTarget, resolveExecApprovalAllowedDecisions, resolveExecApprovalCommandDisplay, resolveExecApprovalRequestAllowedDecisions, resolveExecApprovalSessionTarget, splitChannelApprovalCapability };