mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-04 12:14:07 +00:00
* feat(plugin-sdk): add reaction approval helpers * fix(signal): register target approval reactions * Remove legacy WhatsApp approval reaction appender * refactor(plugin-sdk): share native exec prompt suppression * revert(discord): keep exec prompt suppression local * refactor(plugin-sdk): share native approval fallback suppression * fix(whatsapp): bind outbound approval reactions * chore(plugin-sdk): refresh api baseline * revert(imessage): defer reaction approval changes
22 lines
833 B
TypeScript
22 lines
833 B
TypeScript
export {
|
|
createChannelApproverDmTargetResolver,
|
|
createChannelNativeOriginTargetResolver,
|
|
createNativeApprovalForwardingFallbackSuppressor,
|
|
nativeApprovalTargetsMatch,
|
|
shouldSuppressLocalNativeExecApprovalPrompt,
|
|
} from "./approval-native-helpers.js";
|
|
export {
|
|
resolveApprovalRequestSessionConversation,
|
|
resolveApprovalRequestOriginTarget,
|
|
resolveApprovalRequestSessionTarget,
|
|
resolveExecApprovalSessionTarget,
|
|
type ApprovalRequestSessionConversation,
|
|
type ExecApprovalSessionTarget,
|
|
} from "../infra/exec-approval-session-target.js";
|
|
export { buildChannelApprovalNativeTargetKey } from "../infra/approval-native-target-key.js";
|
|
export {
|
|
doesApprovalRequestMatchChannelAccount,
|
|
resolveApprovalRequestAccountId,
|
|
resolveApprovalRequestChannelAccountId,
|
|
} from "../infra/approval-request-account-binding.js";
|