UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

23 lines (22 loc) 928 B
import { t as formatErrorMessage } from "./errors-Db3Ymjlb.js"; import { t as appendMemoryHostEvent } from "./memory-host-events-DVbON-YI.js"; import "./dreaming-shared-BQNg89r7.js"; import { n as resolveMemoryCoreTimestamp, t as resolveMemoryCoreNowMs } from "./time-BhFVUM0b.js"; //#region extensions/memory-core/src/dreaming-events.ts async function appendFailedDreamingEvent(params) { try { await appendMemoryHostEvent(params.workspaceDir, { type: "memory.dream.completed", timestamp: resolveMemoryCoreTimestamp(resolveMemoryCoreNowMs(params.nowMs)), phase: params.phase, outcome: "failed", error: params.error, lineCount: 0, storageMode: params.storageMode }); } catch (err) { params.logger.warn(`memory-core: failed to write ${params.phase} dreaming outcome event for workspace ${params.workspaceDir}: ${formatErrorMessage(err)}`); } } //#endregion export { appendFailedDreamingEvent as t };