mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 15:50:46 +00:00
refactor: pin remaining extension api surfaces
This commit is contained in:
@@ -1,11 +1,57 @@
|
||||
export { imessagePlugin } from "./src/channel.js";
|
||||
export { imessageSetupPlugin } from "./src/channel.setup.js";
|
||||
export * from "./src/accounts.js";
|
||||
export * from "./src/conversation-bindings.js";
|
||||
export * from "./src/conversation-id.js";
|
||||
export * from "./src/group-policy.js";
|
||||
export {
|
||||
listEnabledIMessageAccounts,
|
||||
listIMessageAccountIds,
|
||||
resolveDefaultIMessageAccountId,
|
||||
type ResolvedIMessageAccount,
|
||||
resolveIMessageAccount,
|
||||
} from "./src/accounts.js";
|
||||
export {
|
||||
__testing,
|
||||
createIMessageConversationBindingManager,
|
||||
} from "./src/conversation-bindings.js";
|
||||
export {
|
||||
matchIMessageAcpConversation,
|
||||
normalizeIMessageAcpConversationId,
|
||||
resolveIMessageConversationIdFromTarget,
|
||||
resolveIMessageInboundConversationId,
|
||||
} from "./src/conversation-id.js";
|
||||
export {
|
||||
resolveIMessageGroupRequireMention,
|
||||
resolveIMessageGroupToolPolicy,
|
||||
} from "./src/group-policy.js";
|
||||
export { looksLikeIMessageTargetId, normalizeIMessageMessagingTarget } from "./src/normalize.js";
|
||||
export { IMESSAGE_LEGACY_OUTBOUND_SEND_DEP_KEYS } from "./src/outbound-send-deps.js";
|
||||
export * from "./src/probe.js";
|
||||
export * from "./src/target-parsing-helpers.js";
|
||||
export * from "./src/targets.js";
|
||||
export {
|
||||
DEFAULT_IMESSAGE_PROBE_TIMEOUT_MS,
|
||||
type IMessageProbe,
|
||||
type IMessageProbeOptions,
|
||||
probeIMessage,
|
||||
} from "./src/probe.js";
|
||||
export {
|
||||
type ChatSenderAllowParams,
|
||||
type ChatTargetPrefixesParams,
|
||||
createAllowedChatSenderMatcher,
|
||||
parseChatAllowTargetPrefixes,
|
||||
parseChatTargetPrefixesOrThrow,
|
||||
type ParsedChatAllowTarget,
|
||||
type ParsedChatTarget,
|
||||
resolveServicePrefixedAllowTarget,
|
||||
resolveServicePrefixedChatTarget,
|
||||
resolveServicePrefixedOrChatAllowTarget,
|
||||
resolveServicePrefixedTarget,
|
||||
type ServicePrefix,
|
||||
} from "./src/target-parsing-helpers.js";
|
||||
export {
|
||||
formatIMessageChatTarget,
|
||||
type IMessageAllowTarget,
|
||||
type IMessageService,
|
||||
type IMessageTarget,
|
||||
inferIMessageTargetChatType,
|
||||
isAllowedIMessageSender,
|
||||
looksLikeIMessageExplicitTargetId,
|
||||
normalizeIMessageHandle,
|
||||
parseIMessageAllowTarget,
|
||||
parseIMessageTarget,
|
||||
} from "./src/targets.js";
|
||||
|
||||
Reference in New Issue
Block a user