Files
openclaw/src/plugin-sdk/approval-reply-runtime.ts
2026-05-17 14:18:23 +01:00

23 lines
879 B
TypeScript

export {
buildApprovalInteractiveReplyFromActionDescriptors,
buildApprovalPresentation,
buildApprovalPresentationFromActionDescriptors,
buildExecApprovalPresentation,
buildExecApprovalActionDescriptors,
buildExecApprovalPendingReplyPayload,
getExecApprovalApproverDmNoticeText,
getExecApprovalReplyMetadata,
parseExecApprovalCommandText,
type ExecApprovalActionDescriptor,
type ExecApprovalPendingReplyParams,
type ExecApprovalReplyDecision,
type ExecApprovalReplyMetadata,
} from "../infra/exec-approval-reply.js";
export { resolveExecApprovalCommandDisplay } from "../infra/exec-approval-command-display.js";
export {
resolveExecApprovalAllowedDecisions,
resolveExecApprovalRequestAllowedDecisions,
type ExecApprovalDecision,
} from "../infra/exec-approvals.js";
export { buildPluginApprovalPendingReplyPayload } from "./approval-renderers.js";