From 6c488d6d2a7896203ebbdb4bfa97f629c188e46c Mon Sep 17 00:00:00 2001 From: terence71-glitch Date: Mon, 18 May 2026 13:30:47 +0200 Subject: [PATCH] fix: avoid redundant Claude Code message clone (#2362) Integrated into release/v3.8.0 --- open-sse/services/claudeCodeCompatible.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/open-sse/services/claudeCodeCompatible.ts b/open-sse/services/claudeCodeCompatible.ts index 45e5b27945..fb87595688 100644 --- a/open-sse/services/claudeCodeCompatible.ts +++ b/open-sse/services/claudeCodeCompatible.ts @@ -826,7 +826,7 @@ function prepareClaudeCodeCompatibleSemanticBody(claudeBody: Record = { system: normalizeClaudeSystemInput(claudeBody.system), messages: Array.isArray(claudeBody.messages) - ? (cloneValue(claudeBody.messages) as Array>) + ? (claudeBody.messages as Array>) : [], tools: normalizeClaudeToolInput(claudeBody.tools), thinking: (readRecord(cloneValue(claudeBody.thinking)) || null) as Record<