diff --git a/packages/forge/blocks/openai/src/shared/runGenerateVariables.ts b/packages/forge/blocks/openai/src/shared/runGenerateVariables.ts index e5a54a5e5..d59a62472 100644 --- a/packages/forge/blocks/openai/src/shared/runGenerateVariables.ts +++ b/packages/forge/blocks/openai/src/shared/runGenerateVariables.ts @@ -89,7 +89,7 @@ const convertVariablesToExtractToSchema = ({ } } if (variableToExtract.isRequired === false) - shape[matchingVariable.name] = shape[matchingVariable.name]!.optional(); + shape[matchingVariable.name] = shape[matchingVariable.name]!.nullish(); if (isNotEmpty(variableToExtract.description)) shape[matchingVariable.name] = shape[matchingVariable.name]!.describe(