* Extensions: fix oxfmt drift on main * Plugins: restore runtime barrel exports on main * Config: restore web search compatibility types * Telegram: align test harness with reply runtime * Plugin SDK: fix channel config accessor generics * CLI: remove redundant search provider casts * Tests: restore main typecheck coverage * Lobster: fix test import formatting * Extensions: route bundled seams through plugin-sdk * Tests: use extension env helper for xai * Image generation: fix main oxfmt drift * Config: restore latest main compatibility checks * Plugin SDK: align guardrail tests with lint * Telegram: type native command skill mock
32 lines
789 B
TypeScript
32 lines
789 B
TypeScript
export {
|
|
buildChannelConfigSchema,
|
|
createActionGate,
|
|
DEFAULT_ACCOUNT_ID,
|
|
formatWhatsAppConfigAllowFromEntries,
|
|
getChatChannelMeta,
|
|
jsonResult,
|
|
normalizeE164,
|
|
readReactionParams,
|
|
readStringParam,
|
|
resolveWhatsAppGroupIntroHint,
|
|
resolveWhatsAppOutboundTarget,
|
|
ToolAuthorizationError,
|
|
WhatsAppConfigSchema,
|
|
type ChannelPlugin,
|
|
type OpenClawConfig,
|
|
} from "openclaw/plugin-sdk/whatsapp-core";
|
|
|
|
export {
|
|
createWhatsAppOutboundBase,
|
|
isWhatsAppGroupJid,
|
|
normalizeWhatsAppTarget,
|
|
resolveWhatsAppHeartbeatRecipients,
|
|
resolveWhatsAppMentionStripRegexes,
|
|
type ChannelMessageActionName,
|
|
type DmPolicy,
|
|
type GroupPolicy,
|
|
type WhatsAppAccountConfig,
|
|
} from "openclaw/plugin-sdk/whatsapp";
|
|
|
|
export { monitorWebChannel } from "openclaw/plugin-sdk/whatsapp";
|