From ee7b251f6b1680ee619302fdb56a881e70c61c6f Mon Sep 17 00:00:00 2001 From: shrimbly Date: Wed, 11 Mar 2026 08:47:11 +1300 Subject: [PATCH] fix: use nullish coalescing for temperature default `||` treats temperature=0 as falsy and falls back to 0.7, which incorrectly clamps a valid zero temperature. `??` only falls back when the value is null/undefined. Co-Authored-By: Claude Opus 4.6 --- src/components/nodes/LLMGenerateNode.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/nodes/LLMGenerateNode.tsx b/src/components/nodes/LLMGenerateNode.tsx index d844ceed..23ef353d 100644 --- a/src/components/nodes/LLMGenerateNode.tsx +++ b/src/components/nodes/LLMGenerateNode.tsx @@ -83,7 +83,7 @@ export function LLMGenerateNode({ id, data, selected }: NodeProps 1) { + if (newProvider === "anthropic" && (nodeData.temperature ?? 0.7) > 1) { updates.temperature = 1; } updateNodeData(id, updates);