From 39830bc3a282705482c0f13b6e4e12ec6c8a732c Mon Sep 17 00:00:00 2001 From: Siddharth Ganesan Date: Thu, 13 Nov 2025 14:50:46 -0800 Subject: [PATCH] Fix --- apps/sim/executor/execution/block-executor.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/sim/executor/execution/block-executor.ts b/apps/sim/executor/execution/block-executor.ts index fd93d112611..618f4822447 100644 --- a/apps/sim/executor/execution/block-executor.ts +++ b/apps/sim/executor/execution/block-executor.ts @@ -565,7 +565,15 @@ export class BlockExecutor { if (responseFormat) { try { const parsed = JSON.parse(fullContent.trim()) - Object.assign(executionOutput, parsed) + + streamingExec.execution.output = { + ...parsed, + tokens: executionOutput.tokens, + toolCalls: executionOutput.toolCalls, + providerTiming: executionOutput.providerTiming, + cost: executionOutput.cost, + model: executionOutput.model, + } return } catch (error) { logger.warn('Failed to parse streamed content for response format', { blockId, error })