diff --git a/skyvern/forge/sdk/workflow/models/parameter.py b/skyvern/forge/sdk/workflow/models/parameter.py index 4bb98f54..a7cb8fc3 100644 --- a/skyvern/forge/sdk/workflow/models/parameter.py +++ b/skyvern/forge/sdk/workflow/models/parameter.py @@ -145,7 +145,7 @@ class WorkflowParameterType(StrEnum): if isinstance(value, bool): return value lower_case = str(value).lower() - if lower_case in ["true", "false", "1", "0"]: + if lower_case not in ["true", "false", "1", "0"]: raise InvalidWorkflowParameter(expected_parameter_type=self, value=str(value)) return lower_case in ["true", "1"] elif self == WorkflowParameterType.JSON: