diff --git a/extensions/mattermost/src/mattermost/monitor.inbound-system-event.test.ts b/extensions/mattermost/src/mattermost/monitor.inbound-system-event.test.ts index 768760959b6..17c2ae34f23 100644 --- a/extensions/mattermost/src/mattermost/monitor.inbound-system-event.test.ts +++ b/extensions/mattermost/src/mattermost/monitor.inbound-system-event.test.ts @@ -141,7 +141,6 @@ vi.mock("./runtime-api.js", async () => { function createRuntimeCore(cfg: OpenClawConfig) { const runPrepared = vi.fn( async (turn: { - storePath: string; routeSessionKey: string; ctxPayload: { SessionKey?: string }; recordInboundSession: (params: unknown) => Promise; @@ -157,7 +156,6 @@ function createRuntimeCore(cfg: OpenClawConfig) { }>; }) => { await turn.recordInboundSession({ - storePath: turn.storePath, sessionKey: turn.ctxPayload.SessionKey ?? turn.routeSessionKey, ctx: turn.ctxPayload, groupResolution: turn.record?.groupResolution, diff --git a/extensions/telegram/src/bot-message-dispatch.test.ts b/extensions/telegram/src/bot-message-dispatch.test.ts index a82e2a2f6d4..a26d904c46a 100644 --- a/extensions/telegram/src/bot-message-dispatch.test.ts +++ b/extensions/telegram/src/bot-message-dispatch.test.ts @@ -52,8 +52,6 @@ const createChannelMessageReplyPipeline = vi.hoisted(() => })), ); const wasSentByBot = vi.hoisted(() => vi.fn(() => false)); -const loadSessionStore = vi.hoisted(() => vi.fn()); -const resolveStorePath = vi.hoisted(() => vi.fn(() => "/tmp/sessions.json")); const sessionRows = vi.hoisted(() => ({ value: {} as Record> })); const getSessionEntry = vi.hoisted(() => vi.fn(({ sessionKey }: { sessionKey: string }) => sessionRows.value[sessionKey]), @@ -109,7 +107,6 @@ vi.mock("./send.js", () => ({ vi.mock("./bot-message-dispatch.runtime.js", () => ({ generateTopicLabel, getAgentScopedMediaLocalRoots, - loadSessionStore, getSessionEntry, resolveAutoTopicLabelConfig: resolveAutoTopicLabelConfigRuntime, resolveChunkMode, @@ -195,8 +192,6 @@ describe("dispatchTelegramMessage draft streaming", () => { listSkillCommandsForAgents.mockReset(); createChannelMessageReplyPipeline.mockReset(); wasSentByBot.mockReset(); - loadSessionStore.mockReset(); - resolveStorePath.mockReset(); sessionRows.value = {}; getSessionEntry.mockReset(); getSessionEntry.mockImplementation( @@ -250,8 +245,6 @@ describe("dispatchTelegramMessage draft streaming", () => { onModelSelected: () => undefined, }); wasSentByBot.mockReturnValue(false); - resolveStorePath.mockReturnValue("/tmp/sessions.json"); - loadSessionStore.mockReturnValue({}); sessionRows.value = {}; generateTopicLabel.mockResolvedValue("Topic label"); describeStickerImage.mockResolvedValue(null); @@ -341,7 +334,6 @@ describe("dispatchTelegramMessage draft streaming", () => { removeAckAfterReply: false, } as unknown as TelegramMessageContext; base.turn = { - storePath: "/tmp/openclaw/telegram-agent.sqlite", recordInboundSession: vi.fn(async () => undefined), record: { onRecordError: vi.fn(), diff --git a/extensions/whatsapp/src/auto-reply/monitor/process-message.test.ts b/extensions/whatsapp/src/auto-reply/monitor/process-message.test.ts index eeb7995af6e..8451a15fc8b 100644 --- a/extensions/whatsapp/src/auto-reply/monitor/process-message.test.ts +++ b/extensions/whatsapp/src/auto-reply/monitor/process-message.test.ts @@ -126,7 +126,6 @@ vi.mock("./runtime-api.js", async (importOriginal) => { recordSessionMetaFromInbound: async () => {}, resolveChannelContextVisibilityMode: () => "off", resolveInboundSessionEnvelopeContext: () => ({ - storePath: "/tmp", envelopeOptions: {}, previousTimestamp: undefined, }), diff --git a/src/auto-reply/reply/get-reply.fast-path.test.ts b/src/auto-reply/reply/get-reply.fast-path.test.ts index 09e88b0f790..5fdf1b2451e 100644 --- a/src/auto-reply/reply/get-reply.fast-path.test.ts +++ b/src/auto-reply/reply/get-reply.fast-path.test.ts @@ -222,7 +222,6 @@ describe("getReplyFromConfig fast test bootstrap", () => { workspace: path.join(home, "workspace"), }, }, - session: { store: path.join(home, "sessions.json") }, } as OpenClawConfig); const reply = await getReplyFromConfig( @@ -257,7 +256,6 @@ describe("getReplyFromConfig fast test bootstrap", () => { workspace: path.join(home, "workspace"), }, }, - session: { store: path.join(home, "sessions.json") }, } as OpenClawConfig); mocks.resolveReplyDirectives.mockResolvedValueOnce({ kind: "reply",