From 443035ba5286ace6effabebff2e24034c4e6088b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 7 Apr 2026 19:58:37 +0800 Subject: [PATCH] Tests: fix memory-core dreaming timezone drift --- extensions/memory-core/src/dreaming-phases.test.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/extensions/memory-core/src/dreaming-phases.test.ts b/extensions/memory-core/src/dreaming-phases.test.ts index 4c32bce720d..78b1de8c789 100644 --- a/extensions/memory-core/src/dreaming-phases.test.ts +++ b/extensions/memory-core/src/dreaming-phases.test.ts @@ -26,6 +26,7 @@ const LIGHT_DREAMING_TEST_CONFIG: OpenClawConfig = { config: { dreaming: { enabled: true, + timezone: "UTC", phases: { light: { enabled: true, @@ -55,10 +56,20 @@ function createHarness(config: OpenClawConfig, workspaceDir?: string) { defaults: { ...config.agents?.defaults, workspace: workspaceDir, + userTimezone: config.agents?.defaults?.userTimezone ?? "UTC", }, }, } - : config; + : { + ...config, + agents: { + ...config.agents, + defaults: { + ...config.agents?.defaults, + userTimezone: config.agents?.defaults?.userTimezone ?? "UTC", + }, + }, + }; const pluginConfig = resolveMemoryCorePluginConfig(resolvedConfig) ?? {}; const beforeAgentReply = async ( event: { cleanedBody: string },