UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

31 lines (30 loc) 2.53 kB
import { n as createPluginStateKeyedStore } from "./plugin-state-store-jd1pQXxt.js"; import { t as createLazyFacadeObjectValue } from "./facade-loader-Dp8IS24b.js"; import { r as loadActivatedBundledPluginPublicSurfaceModuleSync } from "./facade-runtime-BMJRpsns.js"; //#region src/plugin-sdk/memory-core-engine-runtime.ts function loadFacadeModule() { const module = loadActivatedBundledPluginPublicSurfaceModuleSync({ dirName: "memory-core", artifactBasename: "runtime-api.js" }); module.configureMemoryCoreDreamingState((options) => createPluginStateKeyedStore("memory-core", options)); return module; } /** Audit short-term promotion artifacts in an agent workspace. */ const auditShortTermPromotionArtifacts = ((...args) => loadFacadeModule()["auditShortTermPromotionArtifacts"](...args)); /** Audit dreaming diary and session-corpus artifacts in an agent workspace. */ const auditDreamingArtifacts = ((...args) => loadFacadeModule()["auditDreamingArtifacts"](...args)); /** Resolve doctor metadata for one built-in memory embedding provider. */ const getBuiltinMemoryEmbeddingProviderDoctorMetadata = ((...args) => loadFacadeModule()["getBuiltinMemoryEmbeddingProviderDoctorMetadata"](...args)); /** Resolve the active memory search manager and any runtime availability error. */ const getMemorySearchManager = ((...args) => loadFacadeModule()["getMemorySearchManager"](...args)); /** List built-in memory embedding providers eligible for automatic selection. */ const listBuiltinAutoSelectMemoryEmbeddingProviderDoctorMetadata = ((...args) => loadFacadeModule()["listBuiltinAutoSelectMemoryEmbeddingProviderDoctorMetadata"](...args)); /** Lazy memory index manager facade used by status and runtime callers. */ const MemoryIndexManager = createLazyFacadeObjectValue(() => loadFacadeModule()["MemoryIndexManager"]); /** Repair invalid recall-store entries and stale short-term promotion locks. */ const repairShortTermPromotionArtifacts = ((...args) => loadFacadeModule()["repairShortTermPromotionArtifacts"](...args)); /** Repair or archive problematic dreaming artifacts. */ const repairDreamingArtifacts = ((...args) => loadFacadeModule()["repairDreamingArtifacts"](...args)); //#endregion export { getMemorySearchManager as a, repairShortTermPromotionArtifacts as c, getBuiltinMemoryEmbeddingProviderDoctorMetadata as i, auditDreamingArtifacts as n, listBuiltinAutoSelectMemoryEmbeddingProviderDoctorMetadata as o, auditShortTermPromotionArtifacts as r, repairDreamingArtifacts as s, MemoryIndexManager as t };