UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) • 1.4 kB
import { i as enqueueSystemEvent } from "./system-events-BD0JkU8V.mjs"; import { o as loadSessionEntryReadOnly } from "./session-accessor.sqlite-entry-Dn_MsDKD.mjs"; import { o as resolveFreshSessionTotalTokens } from "./types-BZlUzQZy.mjs"; import "./session-accessor-BDmTPdtx.mjs"; import { I as waitForEmbeddedAgentRunEnd, l as isEmbeddedAgentRunAbortableForCompaction, n as abortEmbeddedAgentRun } from "./runs-D3elciTh.mjs"; import { t as formatTokenCount } from "./token-format-BRba24iW.mjs"; import "./sessions-DQtCC-5j.mjs"; import { n as compactEmbeddedAgentSession } from "./embedded-agent-DOz9dy-9.mjs"; import { n as incrementCompactionCount } from "./session-updates-L4jnEQfu.mjs"; import { n as formatContextUsageShort } from "./status-message-UPoPDUyq.mjs"; import "./status-CQuCyE8L.mjs"; //#region src/auto-reply/reply/commands-compact.runtime.ts function resolveCurrentSessionEntry(params) { const current = loadSessionEntryReadOnly(params); return current?.sessionId === params.expected.sessionId && current.lifecycleRevision === params.expected.lifecycleRevision ? current : void 0; } //#endregion export { abortEmbeddedAgentRun, compactEmbeddedAgentSession, enqueueSystemEvent, formatContextUsageShort, formatTokenCount, incrementCompactionCount, isEmbeddedAgentRunAbortableForCompaction, resolveCurrentSessionEntry, resolveFreshSessionTotalTokens, waitForEmbeddedAgentRunEnd };