From 4726dea901fcf3fb8f767804faf1bb835ff5ceee Mon Sep 17 00:00:00 2001 From: kang-heewon Date: Thu, 14 May 2026 06:56:51 +0900 Subject: [PATCH] fix(deepseek): use consistent messageIndex 0 for non-tool-call reasoning replay --- open-sse/translator/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/open-sse/translator/index.ts b/open-sse/translator/index.ts index dec3b92574..49fb8add0e 100644 --- a/open-sse/translator/index.ts +++ b/open-sse/translator/index.ts @@ -279,7 +279,7 @@ export function translateRequest( const cacheKey = hasToolCalls ? msg.tool_calls[0]?.id - : getAssistantMessageCacheKey(result, messageIndex); + : getAssistantMessageCacheKey(result, 0); if (cacheKey) { const cached = lookupReasoning(cacheKey); if (cached) {