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: {