UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

15 lines (14 loc) • 1.11 kB
import { n as createLazyPromise } from "./lazy-promise-DGqyc4Y4.mjs"; import { n as createLazyRuntimeMethodBinder } from "./lazy-runtime-CJrzFzqU.mjs"; import "./inbound-context-E-LqeYQW.mjs"; import "./chunk-BWbat9wI.mjs"; import "./conversation-label-generator-CrZNVYBT.mjs"; //#region src/plugin-sdk/reply-dispatch-runtime.ts const loadProviderDispatcherRuntimeModule = createLazyPromise(() => import("./provider-dispatcher.runtime.js"), { cacheRejections: true }); const bindProviderDispatcher = createLazyRuntimeMethodBinder(loadProviderDispatcherRuntimeModule); /** Dispatches a reply with buffered block support after lazy-loading the runtime dispatcher. */ const dispatchReplyWithBufferedBlockDispatcher = bindProviderDispatcher((runtime) => runtime.dispatchReplyWithBufferedBlockDispatcherCore); /** Dispatches a reply through the provider dispatcher after lazy-loading runtime code. */ const dispatchReplyWithDispatcher = bindProviderDispatcher((runtime) => runtime.dispatchReplyWithDispatcherCore); //#endregion export { dispatchReplyWithDispatcher as n, dispatchReplyWithBufferedBlockDispatcher as t };