From 039f5fc34d4792d800d7c157dc7d2439239cc027 Mon Sep 17 00:00:00 2001 From: Sreeram Sreedhar Date: Sat, 18 Apr 2026 14:19:50 -0700 Subject: [PATCH] bug fix --- packages/tools/src/openai/middleware.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/tools/src/openai/middleware.ts b/packages/tools/src/openai/middleware.ts index 39425e12..15bcaeba 100644 --- a/packages/tools/src/openai/middleware.ts +++ b/packages/tools/src/openai/middleware.ts @@ -280,11 +280,10 @@ export function createOpenAIMiddleware( const results = await Promise.all(operations) const memories = results[results.length - 1] as string - const enhancedMessages = injectMemoriesIntoMessages( - messages, - memories, - logger, - ) + // Only inject memories if we actually have some + const enhancedMessages = memories + ? injectMemoriesIntoMessages(messages, memories, logger) + : messages return originalCreate.call(openaiClient.chat.completions, { ...params,