UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

22 lines (21 loc) 856 B
import { n as drainPendingDeliveries$1 } from "./delivery-queue-Ds6M9589.js"; //#region src/plugin-sdk/delivery-queue-runtime.ts let outboundDeliverRuntimePromise = null; async function loadOutboundDeliverRuntime() { outboundDeliverRuntimePromise ??= import("./deliver-runtime-DHu6d9_g.js"); return await outboundDeliverRuntimePromise; } /** * Drain queued outbound payloads after a channel reconnect or transport recovery. * When no deliver function is provided, the heavy outbound delivery runtime is * loaded lazily so importing this SDK subpath does not eagerly bind send internals. */ async function drainPendingDeliveries(opts) { const deliver = opts.deliver ?? (await loadOutboundDeliverRuntime()).deliverOutboundPayloadsInternal; await drainPendingDeliveries$1({ ...opts, deliver }); } //#endregion export { drainPendingDeliveries as t };