From 5b4a9016bdc74d89f0e8938f0e9364f741a81798 Mon Sep 17 00:00:00 2001 From: Marc J Saint-jour <82672745+Junebugg1214@users.noreply.github.com> Date: Thu, 12 Mar 2026 20:30:31 -0400 Subject: [PATCH] fix: preserve post-compaction memory sync setting --- src/agents/memory-search.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/agents/memory-search.ts b/src/agents/memory-search.ts index 07045e2b550..00f19ec8222 100644 --- a/src/agents/memory-search.ts +++ b/src/agents/memory-search.ts @@ -54,6 +54,7 @@ export type ResolvedMemorySearchConfig = { sessions: { deltaBytes: number; deltaMessages: number; + postCompactionForce: boolean; }; }; query: { @@ -240,6 +241,10 @@ function mergeConfig( overrides?.sync?.sessions?.deltaMessages ?? defaults?.sync?.sessions?.deltaMessages ?? DEFAULT_SESSION_DELTA_MESSAGES, + postCompactionForce: + overrides?.sync?.sessions?.postCompactionForce ?? + defaults?.sync?.sessions?.postCompactionForce ?? + true, }, }; const query = { @@ -327,6 +332,7 @@ function mergeConfig( sessions: { deltaBytes, deltaMessages, + postCompactionForce: sync.sessions.postCompactionForce, }, }, query: {