openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
28 lines (27 loc) • 7.81 kB
JavaScript
import { n as createChannelIngressDrain, t as DEFAULT_INGRESS_ADOPTION_STALL_MS } from "../ingress-drain-DcmwOHP5.js";
import { c as INGRESS_CLAIM_PROCESS_ID, m as processPidFromOwnerId, n as DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS, r as DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS } from "../ingress-retry-policy-BJDBjz6b.js";
import { a as createMessageReceiveContext, c as verifyChannelMessageLiveFinalizerProofs, d as createDurableInboundReceiveJournalFromQueue, f as createChannelMessageAdapterFromOutbound, g as bindIngressLifecycleToReplyOptions, h as createChannelIngressError, i as withDurableMessageSendContext, l as verifyChannelMessageReceiveAckPolicyAdapterProofs, m as resolveChannelDraftStreamingChunking, n as resolveChannelProgressDraftRender, o as verifyChannelMessageAdapterCapabilityProofs, p as defineChannelMessageAdapter, r as sendDurableMessageBatch, s as verifyChannelMessageLiveCapabilityAdapterProofs, t as deliverInboundReplyWithMessageSendContext, u as verifyDurableFinalCapabilityProofs } from "../channel-outbound-Dw9bfhFK.js";
import { n as listMessageReceiptPlatformIds, r as resolveMessageReceiptPrimaryId, t as createMessageReceiptFromOutboundResults } from "../receipt-DdpXkxJo.js";
import { S as createReplyToFanout } from "../reply-payload-Bfsi665c.js";
import { i as projectOutboundPayloadPlanForDelivery, t as createOutboundPayloadPlan } from "../payloads-DC1mf-yF.js";
import { t as buildOutboundSessionContext } from "../session-context-CpdGMrv6.js";
import { C as resolveChannelStreamingPreviewToolProgress, D as resolveTranscriptBackedChannelFinalText, E as resolveChannelStreamingSuppressDefaultToolProgressMessages, O as selectLongerFinalText, S as resolveChannelStreamingPreviewCommandText, T as resolveChannelStreamingProgressNarration, _ as resolveChannelProgressDraftMaxLines, a as formatChannelProgressDraftLineForEntry, b as resolveChannelStreamingChunkMode, d as mergeChannelProgressDraftLine, f as normalizeAgentPlanSteps, g as resolveChannelProgressDraftMaxLineChars, h as resolveChannelProgressDraftConfig, i as formatChannelProgressDraftLine, l as isChannelProgressDraftWorkToolName, m as resolveChannelPreviewStreamMode, n as buildChannelProgressDraftLineForEntry, o as formatChannelProgressDraftText, p as normalizeChannelProgressDraftLineIdentity, r as createChannelProgressDraftGate, s as formatPlanChecklistLines, t as buildChannelProgressDraftLine, u as isPotentialTruncatedFinal, v as resolveChannelStreamingBlockCoalesce, w as resolveChannelStreamingProgressCommentary, y as resolveChannelStreamingBlockEnabled } from "../streaming-B_uLiLJZ.js";
import { n as resolveChannelStreamingNativeTransport, t as getChannelStreamingConfigObject } from "../streaming-config-readers-DmyWOLIy.js";
import { t as deriveDurableFinalDeliveryRequirements } from "../capabilities-B0Za3iuj.js";
import { a as deliverWithFinalizableLivePreviewAdapter, n as createPreviewMessageReceipt, r as defineFinalizableLivePreviewAdapter } from "../live-CIdslFJ4.js";
import { n as recordOutboundMessageIdentity, t as isRecentOutboundMessageIdentity } from "../outbound-echo-Cr6_QlrD.js";
import { i as resolveChannelTurnDispatchCounts, n as hasFinalChannelTurnDispatch, r as hasVisibleChannelTurnDispatch } from "../dispatch-result-B75usq__.js";
import { n as createReplyPrefixOptions, t as createReplyPrefixContext } from "../reply-prefix-CgWk2S7r.js";
import { t as createTypingKeepaliveLoop } from "../typing-lifecycle-BLLp7ZCY.js";
import { t as createTypingCallbacks } from "../typing-CbATUwrs.js";
import { n as resolveChannelSourceReplyDeliveryMode, t as createChannelReplyPipeline } from "../reply-pipeline-_oYGH8-B.js";
import { n as createChannelProgressDraftCompositor, r as createChannelProgressWorkCounter } from "../progress-draft-compositor-6mQ4wgYq.js";
import { r as logTypingFailure } from "../logging-Cit3ZP-d.js";
import { n as createChannelIngressMonitor, t as CHANNEL_INGRESS_RETENTION_DEFAULTS } from "../ingress-monitor--JQILMnk.js";
import { a as takeMessageIdAfterStop, i as createFinalizableDraftStreamControlsForState, n as createFinalizableDraftLifecycle, o as createDraftStreamLoop } from "../draft-stream-controls-Cfxz5kbc.js";
import { n as createRuntimeOutboundDelegates } from "../runtime-forwarders-9t5PoUxv.js";
import { a as waitUntilAbort, i as runPassiveAccountLifecycle, n as createChannelRunQueue, r as keepHttpServerTaskAlive, t as createAccountStatusSink } from "../channel-lifecycle.core-Bfr1S-LZ.js";
import { n as resolveAgentOutboundIdentity } from "../identity-DgagocEO.js";
import { n as resolveOutboundSendDep } from "../send-deps-DjbvQHZ4.js";
import { t as sanitizeForPlainText } from "../sanitize-text-BNoGtAII.js";
export { CHANNEL_INGRESS_RETENTION_DEFAULTS, DEFAULT_INGRESS_ADOPTION_STALL_MS, DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS, DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS, INGRESS_CLAIM_PROCESS_ID, bindIngressLifecycleToReplyOptions, buildChannelProgressDraftLine, buildChannelProgressDraftLineForEntry, buildOutboundSessionContext, createAccountStatusSink, createChannelIngressDrain, createChannelIngressError, createChannelIngressMonitor, createChannelMessageAdapterFromOutbound, createChannelReplyPipeline as createChannelMessageReplyPipeline, createChannelProgressDraftCompositor, createChannelProgressDraftGate, createChannelProgressWorkCounter, createChannelRunQueue, createDraftStreamLoop, createDurableInboundReceiveJournalFromQueue, createFinalizableDraftLifecycle, createFinalizableDraftStreamControlsForState, createMessageReceiptFromOutboundResults, createMessageReceiveContext, createOutboundPayloadPlan, createPreviewMessageReceipt, createReplyPrefixContext, createReplyPrefixOptions, createReplyToFanout, createRuntimeOutboundDelegates, createTypingCallbacks, createTypingKeepaliveLoop, defineChannelMessageAdapter, defineFinalizableLivePreviewAdapter, deliverInboundReplyWithMessageSendContext, deliverWithFinalizableLivePreviewAdapter, deriveDurableFinalDeliveryRequirements, formatChannelProgressDraftLine, formatChannelProgressDraftLineForEntry, formatChannelProgressDraftText, formatPlanChecklistLines, getChannelStreamingConfigObject, hasFinalChannelTurnDispatch, hasVisibleChannelTurnDispatch, isChannelProgressDraftWorkToolName, isPotentialTruncatedFinal, isRecentOutboundMessageIdentity, keepHttpServerTaskAlive, listMessageReceiptPlatformIds, logTypingFailure, mergeChannelProgressDraftLine, normalizeAgentPlanSteps, normalizeChannelProgressDraftLineIdentity, processPidFromOwnerId, projectOutboundPayloadPlanForDelivery, recordOutboundMessageIdentity, resolveAgentOutboundIdentity, resolveChannelDraftStreamingChunking, resolveChannelSourceReplyDeliveryMode as resolveChannelMessageSourceReplyDeliveryMode, resolveChannelPreviewStreamMode, resolveChannelProgressDraftConfig, resolveChannelProgressDraftMaxLineChars, resolveChannelProgressDraftMaxLines, resolveChannelProgressDraftRender, resolveChannelStreamingBlockCoalesce, resolveChannelStreamingBlockEnabled, resolveChannelStreamingChunkMode, resolveChannelStreamingNativeTransport, resolveChannelStreamingPreviewCommandText, resolveChannelStreamingPreviewToolProgress, resolveChannelStreamingProgressCommentary, resolveChannelStreamingProgressNarration, resolveChannelStreamingSuppressDefaultToolProgressMessages, resolveChannelTurnDispatchCounts, resolveMessageReceiptPrimaryId, resolveOutboundSendDep, resolveTranscriptBackedChannelFinalText, runPassiveAccountLifecycle, sanitizeForPlainText, selectLongerFinalText, sendDurableMessageBatch, takeMessageIdAfterStop, verifyChannelMessageAdapterCapabilityProofs, verifyChannelMessageLiveCapabilityAdapterProofs, verifyChannelMessageLiveFinalizerProofs, verifyChannelMessageReceiveAckPolicyAdapterProofs, verifyDurableFinalCapabilityProofs, waitUntilAbort, withDurableMessageSendContext };