openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
13 lines • 4.63 kB
TypeScript
import { Ht as ApprovalScope, J as resolveExecApprovalAllowedDecisions, Tt as ExecHost, Y as resolveExecApprovalRequestAllowedDecisions, _ as PluginApprovalResolved, _t as ExecApprovalResolved, a as SystemAgentApprovalRequest, b as buildPluginApprovalRequestMessage, dt as DEFAULT_EXEC_APPROVAL_TIMEOUT_MS, g as PluginApprovalRequestPayload, gt as ExecApprovalRequestPayload, h as PluginApprovalRequest, ht as ExecApprovalRequest, l as DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS, mt as ExecApprovalDecision, o as SystemAgentApprovalRequestPayload, s as SystemAgentApprovalResolved, u as MAX_PLUGIN_APPROVAL_TIMEOUT_MS, x as buildPluginApprovalResolvedMessage, y as buildPluginApprovalExpiredMessage } from "../approval-types-ClyNB7BE.js";
import { t as formatApprovalDisplayPath } from "../approval-display-paths-Hb4BQ_zR.js";
import { a as resolveApprovalApprovers, n as createResolvedApproverActionAuthAdapter } from "../approval-auth-helpers-DT-66rrS.js";
import { a as matchesApprovalRequestFilters, i as ApprovalRequestFilterInput, n as isChannelExecApprovalClientEnabledFromConfig, o as matchesApprovalRequestSessionFilter, r as isChannelExecApprovalTargetRecipient, t as createChannelExecApprovalProfile } from "../approval-client-helpers-jDupEFmq.js";
import { b as getExecApprovalApproverDmNoticeText, f as buildExecApprovalPendingReplyPayload, i as ExecApprovalReplyMetadata, n as ExecApprovalPendingReplyParams, r as ExecApprovalReplyDecision, x as getExecApprovalReplyMetadata } from "../exec-approval-reply-BjgOe5l7.js";
import { a as resolveApprovalRequestSessionTarget, n as ExecApprovalSessionTarget, o as resolveExecApprovalSessionTarget, r as resolveApprovalRequestOriginTarget } from "../exec-approval-session-target-D5Dyjvzf.js";
import { o as createChannelApproverDmTargetResolver, s as createChannelNativeOriginTargetResolver } from "../approval-native-helpers-BQWwBU_H.js";
import { a as splitChannelApprovalCapability, i as createChannelApprovalCapability, n as createApproverRestrictedNativeApprovalCapability, t as createApproverRestrictedNativeApprovalAdapter } from "../approval-delivery-helpers-BUqw49lC.js";
import { i as resolveApprovalRequestChannelAccountId, r as resolveApprovalRequestAccountId, t as doesApprovalRequestMatchChannelAccount } from "../approval-request-account-binding-aHCrXZhF.js";
import { t as resolveExecApprovalCommandDisplay } from "../exec-approval-command-display-DteW0von.js";
import { i as buildPluginApprovalResolvedReplyPayload, n as buildApprovalResolvedReplyPayload, r as buildPluginApprovalPendingReplyPayload, t as buildApprovalPendingReplyPayload } from "../approval-renderers-KjJYqGXY.js";
import { t as createChannelNativeApprovalRuntime } from "../approval-native-runtime-n1E0TXzE.js";
export { type ApprovalRequestFilterInput, type ApprovalScope, 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, type SystemAgentApprovalRequest, type SystemAgentApprovalRequestPayload, type SystemAgentApprovalResolved, 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 };