UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

29 lines (28 loc) • 818 B
import { r as resolveStateDir } from "./state-dir-CYkBUd_G.mjs"; import { l as resolveOpenClawAgentSqlitePath } from "./openclaw-agent-db.paths-BbmZlEP5.mjs"; import "./sqlite-runtime-DP6ZKsOz.mjs"; import "./state-paths-BTgf_6b4.mjs"; //#region extensions/memory-core/src/memory-agent-database.ts function captureMemoryAgentDatabaseOptions(agentId) { const env = { ...process.env, OPENCLAW_STATE_DIR: resolveStateDir() }; return { agentId, env, path: resolveOpenClawAgentSqlitePath({ agentId, env }) }; } function captureMemoryAgentReadTarget(options) { return { agentId: options.agentId, databasePath: resolveOpenClawAgentSqlitePath(options), stateDir: resolveStateDir(options.env) }; } //#endregion export { captureMemoryAgentReadTarget as n, captureMemoryAgentDatabaseOptions as t };