mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-28 15:27:14 +00:00
* refactor: centralize inbound supplemental context * refactor: trim supplemental finalizer typing * docs: clarify supplemental context projection * refactor: move inbound finalization into core * refactor: simplify channel inbound facts * refactor: fold supplemental media into inbound finalizer * refactor: migrate channel inbound callers to builder * docs: mark inbound finalizer compat types deprecated * refactor: wire runtime turn context builder * refactor: replace channel turn runtime API * fix: respect discord quote visibility * fix: avoid deprecated line dispatch helper * refactor: deprecate channel message SDK seams * docs: trim channel outbound SDK page * test: migrate irc inbound assertion * refactor: deprecate outbound SDK facades * refactor: deprecate channel helper SDK facades * refactor: deprecate channel streaming SDK facade * refactor: move direct dm helpers into inbound SDK * chore: mark legacy test-utils SDK alias deprecated * refactor: remove unused allow-from read helper * refactor: route remaining channel dispatch through core * refactor: enforce modern extension SDK imports * test: give slow image root tests more time * ci: support node fallback on windows * fix: add transcripts tool display metadata * refactor: trim legacy channel test seams * fix: preserve channel compat after rebase * fix: keep deprecated channel inbound aliases * fix: preserve discord thread context visibility * fix: clean final rebase conflicts * fix: preserve channel message dispatch aliases * fix: sync channel refactor after rebase * fix: sync channel refactor after latest main * fix: dedupe memory-core subagent mock * test: align clickclack inbound dispatch assertions * fix: sync plugin sdk api hash after rebase * fix: sync channel refactor after latest main * fix: sync plugin sdk api hash after rebase * fix: sync plugin sdk api hash after latest main * test: remove stale inbound context awaits
63 lines
2.1 KiB
TypeScript
63 lines
2.1 KiB
TypeScript
export {
|
|
collectZalouserSecurityAuditFindings,
|
|
createZalouserSetupWizardProxy,
|
|
createZalouserTool,
|
|
isZalouserMutableGroupEntry,
|
|
zalouserPlugin,
|
|
zalouserSetupAdapter,
|
|
zalouserSetupPlugin,
|
|
zalouserSetupWizard,
|
|
} from "./api.js";
|
|
export { setZalouserRuntime } from "./src/runtime.js";
|
|
export type { ReplyPayload } from "openclaw/plugin-sdk/reply-runtime";
|
|
export type {
|
|
BaseProbeResult,
|
|
ChannelAccountSnapshot,
|
|
ChannelDirectoryEntry,
|
|
ChannelGroupContext,
|
|
ChannelMessageActionAdapter,
|
|
ChannelStatusIssue,
|
|
} from "openclaw/plugin-sdk/channel-contract";
|
|
export type {
|
|
OpenClawConfig,
|
|
GroupToolPolicyConfig,
|
|
MarkdownTableMode,
|
|
} from "openclaw/plugin-sdk/config-contracts";
|
|
export type {
|
|
PluginRuntime,
|
|
AnyAgentTool,
|
|
ChannelPlugin,
|
|
OpenClawPluginToolContext,
|
|
} from "openclaw/plugin-sdk/core";
|
|
export type { RuntimeEnv } from "openclaw/plugin-sdk/runtime";
|
|
export {
|
|
DEFAULT_ACCOUNT_ID,
|
|
buildChannelConfigSchema,
|
|
normalizeAccountId,
|
|
} from "openclaw/plugin-sdk/core";
|
|
export { chunkTextForOutbound } from "openclaw/plugin-sdk/text-chunking";
|
|
export { isDangerousNameMatchingEnabled } from "openclaw/plugin-sdk/dangerous-name-runtime";
|
|
export {
|
|
resolveDefaultGroupPolicy,
|
|
resolveOpenProviderRuntimeGroupPolicy,
|
|
warnMissingProviderGroupPolicyFallbackOnce,
|
|
} from "openclaw/plugin-sdk/runtime-group-policy";
|
|
export {
|
|
mergeAllowlist,
|
|
summarizeMapping,
|
|
formatAllowFromLowercase,
|
|
} from "openclaw/plugin-sdk/allow-from";
|
|
export { resolveInboundMentionDecision } from "openclaw/plugin-sdk/channel-inbound";
|
|
export { createChannelPairingController } from "openclaw/plugin-sdk/channel-pairing";
|
|
export { createChannelMessageReplyPipeline } from "openclaw/plugin-sdk/channel-outbound";
|
|
export { buildBaseAccountStatusSnapshot } from "openclaw/plugin-sdk/status-helpers";
|
|
export { loadOutboundMediaFromUrl } from "openclaw/plugin-sdk/outbound-media";
|
|
export {
|
|
deliverTextOrMediaReply,
|
|
isNumericTargetId,
|
|
resolveSendableOutboundReplyParts,
|
|
sendPayloadWithChunkedTextAndMedia,
|
|
type OutboundReplyPayload,
|
|
} from "openclaw/plugin-sdk/reply-payload";
|
|
export { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path";
|