UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

26 lines (25 loc) • 8.52 kB
import { t as collectReplyMediaEntries } from "../reply-media-entries-Ce3gllsX.mjs"; import { i as DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS, n as createChannelIngressDrain, o as INGRESS_CLAIM_PROCESS_ID, r as DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS, s as processPidFromOwnerId, t as DEFAULT_INGRESS_ADOPTION_STALL_MS } from "../ingress-drain--vCVtuIF.mjs"; import { C as createFinalizableDraftLifecycle, D as createDraftStreamLoop, E as takeMessageIdAfterStop, O as createChannelIngressError, S as clearFinalizableDraftMessage, T as createFinalizableDraftStreamControlsForState, _ as createChannelMessageAdapterFromOutbound, a as sendDurableMessageBatch, b as resolveChannelDraftStreamingChunking, c as resolveTranscriptBackedChannelFinalText, d as verifyChannelMessageAdapterCapabilityProofs, f as verifyChannelMessageLiveCapabilityAdapterProofs, g as createDurableInboundReceiveJournalFromQueue, h as verifyDurableFinalCapabilityProofs, i as resolveChannelProgressDraftRender, k as bindIngressLifecycleToReplyOptions, l as selectLongerFinalText, m as verifyChannelMessageReceiveAckPolicyAdapterProofs, n as deliverStructuredInboundReplyWithMessageSendContext, o as withDurableMessageSendContext, p as verifyChannelMessageLiveFinalizerProofs, r as preserveReplyPayloadMediaSelection, s as isPotentialTruncatedFinal, t as deliverInboundReplyWithMessageSendContext, u as createMessageReceiveContext, v as defineChannelMessageAdapter, w as createFinalizableDraftStreamControls, x as createArmableStallWatchdog, y as resolveOutboundSendDep } from "../channel-outbound-BaV16y8h.mjs"; import { i as resolveMessageReceiptPrimaryId, n as listMessageReceiptPlatformIds, t as createMessageReceiptFromOutboundResults } from "../receipt-Be_FOFUF.mjs"; import { a as projectOutboundPayloadPlanForDelivery, n as createStructuredOutboundPayloadPlan, t as createOutboundPayloadPlan } from "../payloads-RF8yW6z7.mjs"; import { n as createReplyToFanout } from "../reply-policy-D40tu-98.mjs"; import { t as buildOutboundSessionContext } from "../session-context-Kov7ff_A.mjs"; import { t as deriveDurableFinalDeliveryRequirements } from "../capabilities-CZr1Vdri.mjs"; import { A as selectPlanChecklistSteps, C as resolveChannelStreamingChunkMode, D as resolveChannelStreamingProgressCommentary, E as resolveChannelStreamingPreviewToolProgress, F as formatChannelProgressDraftDiffStat, O as resolveChannelStreamingProgressNarration, S as resolveChannelStreamingBlockEnabled, T as resolveChannelStreamingPreviewCommandText, _ as resolveChannelProgressDraftConfig, a as createChannelProgressDraftGate, b as resolveChannelProgressDraftMaxLines, c as formatChannelProgressDraftText, d as isChannelProgressDraftWorkToolName, f as mergeChannelProgressDraftLine, g as resolveChannelPreviewStreamMode, h as normalizeChannelProgressDraftLineIdentity, j as isChannelProgressAttentionLine, k as resolveChannelStreamingSuppressDefaultToolProgressMessages, m as normalizeAgentPlanSteps, n as buildChannelProgressDraftLineForEntry, o as formatChannelProgressDraftLine, r as compactChannelProgressDraftLine, s as formatChannelProgressDraftLineForEntry, t as buildChannelProgressDraftLine, u as formatPlanChecklistLines, x as resolveChannelStreamingBlockCoalesce, y as resolveChannelProgressDraftMaxLineChars } from "../streaming-CHnBADiw.mjs"; import { n as resolveChannelStreamingNativeTransport, t as getChannelStreamingConfigObject } from "../streaming-config-readers-CucJkJMO.mjs"; import { a as deliverWithFinalizableLivePreviewAdapter, i as defineFinalizableLivePreviewAdapter, n as createLivePreviewLifecycle, r as createPreviewMessageReceipt } from "../live-TWzvpgza.mjs"; import { t as isCompleteAgentPreamble } from "../agent-activity-presentation-BdV3Df9D.mjs"; import { n as recordOutboundMessageIdentity, t as isRecentOutboundMessageIdentity } from "../outbound-echo-D3kCTGGn.mjs"; import { n as createChannelProgressDraftCompositor, r as createChannelProgressWorkCounter } from "../progress-draft-compositor--b7XCEie.mjs"; import { t as createTypingKeepaliveLoop } from "../typing-lifecycle-Bm2Zb1VW.mjs"; import { n as createReplyPrefixOptions, t as createReplyPrefixContext } from "../reply-prefix-Bvtljso0.mjs"; import { t as createTypingCallbacks } from "../typing-C8KuE7vc.mjs"; import { n as resolveChannelSourceReplyDeliveryMode, t as createChannelReplyPipeline } from "../reply-pipeline-E0oya2hv.mjs"; import { r as logTypingFailure } from "../logging-Bxqdp3TD.mjs"; import { n as createChannelIngressMonitor, t as CHANNEL_INGRESS_RETENTION_DEFAULTS } from "../ingress-monitor-BwjRnGhS.mjs"; import { a as waitUntilAbort, i as runPassiveAccountLifecycle, n as createChannelRunQueue, o as createRunStateMachine, r as keepHttpServerTaskAlive, t as createAccountStatusSink } from "../channel-lifecycle.core-Dd-t-Y6W.mjs"; import { n as createRuntimeOutboundDelegates } from "../runtime-forwarders-hKzOfisj.mjs"; import { t as resolveAgentOutboundIdentity } from "../identity-BLDSV5e3.mjs"; import { t as sanitizeForPlainText } from "../sanitize-text-DsEmcKIF.mjs"; 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, clearFinalizableDraftMessage, collectReplyMediaEntries, compactChannelProgressDraftLine, createAccountStatusSink, createArmableStallWatchdog, createChannelIngressDrain, createChannelIngressError, createChannelIngressMonitor, createChannelMessageAdapterFromOutbound, createChannelReplyPipeline as createChannelMessageReplyPipeline, createChannelProgressDraftCompositor, createChannelProgressDraftGate, createChannelProgressWorkCounter, createChannelRunQueue, createDraftStreamLoop, createDurableInboundReceiveJournalFromQueue, createFinalizableDraftLifecycle, createFinalizableDraftStreamControls, createFinalizableDraftStreamControlsForState, createLivePreviewLifecycle, createMessageReceiptFromOutboundResults, createMessageReceiveContext, createOutboundPayloadPlan, createPreviewMessageReceipt, createReplyPrefixContext, createReplyPrefixOptions, createReplyToFanout, createRunStateMachine, createRuntimeOutboundDelegates, createStructuredOutboundPayloadPlan, createTypingCallbacks, createTypingKeepaliveLoop, defineChannelMessageAdapter, defineFinalizableLivePreviewAdapter, deliverInboundReplyWithMessageSendContext, deliverStructuredInboundReplyWithMessageSendContext, deliverWithFinalizableLivePreviewAdapter, deriveDurableFinalDeliveryRequirements, formatChannelProgressDraftDiffStat, formatChannelProgressDraftLine, formatChannelProgressDraftLineForEntry, formatChannelProgressDraftText, formatPlanChecklistLines, getChannelStreamingConfigObject, isChannelProgressAttentionLine, isChannelProgressDraftWorkToolName, isCompleteAgentPreamble, isPotentialTruncatedFinal, isRecentOutboundMessageIdentity, keepHttpServerTaskAlive, listMessageReceiptPlatformIds, logTypingFailure, mergeChannelProgressDraftLine, normalizeAgentPlanSteps, normalizeChannelProgressDraftLineIdentity, preserveReplyPayloadMediaSelection, processPidFromOwnerId, projectOutboundPayloadPlanForDelivery, recordOutboundMessageIdentity, resolveAgentOutboundIdentity, resolveChannelDraftStreamingChunking, resolveChannelSourceReplyDeliveryMode as resolveChannelMessageSourceReplyDeliveryMode, resolveChannelPreviewStreamMode, resolveChannelProgressDraftConfig, resolveChannelProgressDraftMaxLineChars, resolveChannelProgressDraftMaxLines, resolveChannelProgressDraftRender, resolveChannelStreamingBlockCoalesce, resolveChannelStreamingBlockEnabled, resolveChannelStreamingChunkMode, resolveChannelStreamingNativeTransport, resolveChannelStreamingPreviewCommandText, resolveChannelStreamingPreviewToolProgress, resolveChannelStreamingProgressCommentary, resolveChannelStreamingProgressNarration, resolveChannelStreamingSuppressDefaultToolProgressMessages, resolveMessageReceiptPrimaryId, resolveOutboundSendDep, resolveTranscriptBackedChannelFinalText, runPassiveAccountLifecycle, sanitizeForPlainText, selectLongerFinalText, selectPlanChecklistSteps, sendDurableMessageBatch, takeMessageIdAfterStop, verifyChannelMessageAdapterCapabilityProofs, verifyChannelMessageLiveCapabilityAdapterProofs, verifyChannelMessageLiveFinalizerProofs, verifyChannelMessageReceiveAckPolicyAdapterProofs, verifyDurableFinalCapabilityProofs, waitUntilAbort, withDurableMessageSendContext };