Browse Source

fix: show Veo model parameters (aspect ratio, quality, duration)

Veo models were excluded from ModelParameters rendering, hiding their
configurable properties. Remove the isVeoModel() guard so Veo models
display parameters like all other providers.

Closes #106

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
handoff-20260429-1057
shrimbly 4 months ago
parent
commit
96462059f0
  1. 4
      src/components/nodes/GenerateVideoNode.tsx

4
src/components/nodes/GenerateVideoNode.tsx

@ -396,7 +396,7 @@ export function GenerateVideoNode({ id, data, selected }: NodeProps<GenerateVide
nodeId={id}
>
{/* External provider parameters - reuse ModelParameters component */}
{nodeData.selectedModel?.modelId && !isVeoModel(nodeData.selectedModel.modelId) && (
{nodeData.selectedModel?.modelId && (
<ModelParameters
modelId={nodeData.selectedModel.modelId}
provider={currentProvider}
@ -779,7 +779,7 @@ export function GenerateVideoNode({ id, data, selected }: NodeProps<GenerateVide
</BaseNode>
{/* Hidden ModelParameters — only for schema-loading side effect (dynamic handles) when inline disabled */}
{!inlineParametersEnabled && nodeData.selectedModel?.modelId && !isVeoModel(nodeData.selectedModel.modelId) && (
{!inlineParametersEnabled && nodeData.selectedModel?.modelId && (
<div className="hidden">
<ModelParameters
modelId={nodeData.selectedModel.modelId}

Loading…
Cancel
Save