From 52b34b1fdb74911fba515d0aa325f71dfdfa1572 Mon Sep 17 00:00:00 2001 From: zhsama Date: Thu, 5 Feb 2026 02:23:28 +0800 Subject: [PATCH] fix: Handle format for context generate outputs --- .../hooks/use-mixed-variable-extractor.ts | 2 ++ .../nodes/tool/components/mixed-variable-text-input/index.tsx | 1 + 2 files changed, 3 insertions(+) diff --git a/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/hooks/use-mixed-variable-extractor.ts b/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/hooks/use-mixed-variable-extractor.ts index d0229e440f..58bcd5900d 100644 --- a/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/hooks/use-mixed-variable-extractor.ts +++ b/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/hooks/use-mixed-variable-extractor.ts @@ -379,6 +379,8 @@ export function useMixedVariableExtractor({ nextData.structured_output_enabled = nestedNodeData.structured_output_enabled if (nestedNodeData.structured_output?.schema) nextData.structured_output = nestedNodeData.structured_output + if (typeof nestedNodeData.computer_use === 'boolean') + nextData.computer_use = nestedNodeData.computer_use if (nestedNodeData.context) nextData.context = nestedNodeData.context if (nestedNodeData.vision) diff --git a/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/index.tsx b/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/index.tsx index 9c71d3469e..5e2c52ca92 100644 --- a/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/index.tsx +++ b/web/app/components/workflow/nodes/tool/components/mixed-variable-text-input/index.tsx @@ -285,6 +285,7 @@ const MixedVariableTextInput = ({ nodeType: BlockEnum.LLM, data: { structured_output_enabled: true, + computer_use: false, structured_output: { schema: { type: Type.object,