UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

29 lines (28 loc) • 1.09 kB
import { r as createLazyRuntimeModule } from "./lazy-runtime-CJrzFzqU.mjs"; import "./session-binding-service-UEO4skQl.mjs"; import "./conversation-binding-CHHp7DvA.mjs"; import "./session-zF_Eb3Xq.mjs"; import "./pairing-messages-DAQcoeDL.mjs"; import "./pairing-store-PqD57hIh.mjs"; import "./thread-bindings-policy-Cr7tZVK8.mjs"; import "./thread-bindings-messages-BhQOhR26.mjs"; import "./channel-access-compat-pm7PEBtW.mjs"; import "./binding-routing-BKgLdAou.mjs"; import "./pairing-labels-DAKU2jVr.mjs"; //#region src/channels/session-meta.ts const loadInboundSessionRuntime = createLazyRuntimeModule(() => import("./inbound.runtime.js")); async function recordInboundSessionMetaSafe(params) { const runtime = await loadInboundSessionRuntime(); const storePath = runtime.resolveSessionStorePathCore(params.cfg.session?.store, { agentId: params.agentId }); try { await runtime.recordInboundSessionMeta({ storePath, sessionKey: params.sessionKey, ctx: params.ctx }); } catch (err) { params.onError?.(err); } } //#endregion export { recordInboundSessionMetaSafe as t };