From f6de4cd766c087be4ecad62fd7cf8c0d3cfb0e4a Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 27 Mar 2026 02:54:13 +0000 Subject: [PATCH] refactor: remove memory-core runtime barrel --- extensions/memory-core/src/cli.runtime.ts | 2 +- extensions/memory-core/src/cli.test.ts | 4 ++-- extensions/memory-core/src/runtime-api.ts | 1 - extensions/memory-core/src/runtime-provider.ts | 2 +- extensions/memory-core/src/tools.runtime.ts | 2 +- extensions/memory-core/src/tools.shared.ts | 2 +- 6 files changed, 6 insertions(+), 7 deletions(-) delete mode 100644 extensions/memory-core/src/runtime-api.ts diff --git a/extensions/memory-core/src/cli.runtime.ts b/extensions/memory-core/src/cli.runtime.ts index 5b20317f39c..bc8de979e2f 100644 --- a/extensions/memory-core/src/cli.runtime.ts +++ b/extensions/memory-core/src/cli.runtime.ts @@ -28,7 +28,7 @@ import { normalizeExtraMemoryPaths, } from "openclaw/plugin-sdk/memory-core-host-runtime-files"; import type { MemoryCommandOptions, MemorySearchCommandOptions } from "./cli.types.js"; -import { getMemorySearchManager } from "./runtime-api.js"; +import { getMemorySearchManager } from "./memory/index.js"; type MemoryManager = NonNullable>["manager"]>; type MemoryManagerPurpose = Parameters[0]["purpose"]; diff --git a/extensions/memory-core/src/cli.test.ts b/extensions/memory-core/src/cli.test.ts index bde1dd09e85..eccf32cd929 100644 --- a/extensions/memory-core/src/cli.test.ts +++ b/extensions/memory-core/src/cli.test.ts @@ -39,8 +39,8 @@ vi.mock("openclaw/plugin-sdk/memory-core-host-runtime-cli", async (importOrigina }; }); -vi.mock("./runtime-api.js", async (importOriginal) => { - const actual = await importOriginal(); +vi.mock("./memory/index.js", async (importOriginal) => { + const actual = await importOriginal(); return { ...actual, getMemorySearchManager, diff --git a/extensions/memory-core/src/runtime-api.ts b/extensions/memory-core/src/runtime-api.ts deleted file mode 100644 index 9d4f3490f77..00000000000 --- a/extensions/memory-core/src/runtime-api.ts +++ /dev/null @@ -1 +0,0 @@ -export * from "./memory/index.js"; diff --git a/extensions/memory-core/src/runtime-provider.ts b/extensions/memory-core/src/runtime-provider.ts index b3946a15f09..8d1de9aa574 100644 --- a/extensions/memory-core/src/runtime-provider.ts +++ b/extensions/memory-core/src/runtime-provider.ts @@ -1,6 +1,6 @@ import type { MemoryPluginRuntime } from "openclaw/plugin-sdk/memory-core-host-runtime-core"; import { resolveMemoryBackendConfig } from "openclaw/plugin-sdk/memory-core-host-runtime-files"; -import { closeAllMemorySearchManagers, getMemorySearchManager } from "./runtime-api.js"; +import { closeAllMemorySearchManagers, getMemorySearchManager } from "./memory/index.js"; export const memoryRuntime: MemoryPluginRuntime = { async getMemorySearchManager(params) { diff --git a/extensions/memory-core/src/tools.runtime.ts b/extensions/memory-core/src/tools.runtime.ts index b13b2c37d8a..9c626b4d0ad 100644 --- a/extensions/memory-core/src/tools.runtime.ts +++ b/extensions/memory-core/src/tools.runtime.ts @@ -2,4 +2,4 @@ export { readAgentMemoryFile, resolveMemoryBackendConfig, } from "openclaw/plugin-sdk/memory-core-host-runtime-files"; -export { getMemorySearchManager } from "./runtime-api.js"; +export { getMemorySearchManager } from "./memory/index.js"; diff --git a/extensions/memory-core/src/tools.shared.ts b/extensions/memory-core/src/tools.shared.ts index 99b5cf8a0db..9d948cc993d 100644 --- a/extensions/memory-core/src/tools.shared.ts +++ b/extensions/memory-core/src/tools.shared.ts @@ -8,7 +8,7 @@ import { type MemoryToolRuntime = typeof import("./tools.runtime.js"); type MemorySearchManagerResult = Awaited< - ReturnType<(typeof import("./runtime-api.js"))["getMemorySearchManager"]> + ReturnType<(typeof import("./memory/index.js"))["getMemorySearchManager"]> >; let memoryToolRuntimePromise: Promise | null = null;