openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
17 lines (16 loc) • 634 B
TypeScript
import { n as MsgContext } from "./templating-BPhbA1Jb.js";
import { n as GroupKeyResolution } from "./types-QMIFj7bE.js";
import { t as InboundLastRouteUpdate } from "./session.types-BUw5D-TI.js";
//#region src/channels/session.d.ts
declare function recordInboundSession(params: {
storePath: string;
sessionKey: string;
ctx: MsgContext;
groupResolution?: GroupKeyResolution | null;
createIfMissing?: boolean;
updateLastRoute?: InboundLastRouteUpdate;
onRecordError: (err: unknown) => void;
trackSessionMetaTask?: (task: Promise<unknown>) => void;
}): Promise<void>;
//#endregion
export { recordInboundSession as t };