diff --git a/web/app/components/workflow/nodes/agent/components/tool-condition/condition-item.tsx b/web/app/components/workflow/nodes/agent/components/tool-condition/condition-item.tsx index 656d4ac1e9..da611a1e39 100644 --- a/web/app/components/workflow/nodes/agent/components/tool-condition/condition-item.tsx +++ b/web/app/components/workflow/nodes/agent/components/tool-condition/condition-item.tsx @@ -52,8 +52,8 @@ const ConditionItem = ({ const needsValue = operatorNeedsValue(condition.comparison_operator) const booleanOptions = useMemo(() => ([ - { name: t('common.operation.yes'), value: true }, - { name: t('common.operation.no'), value: false }, + { name: t('common.operation.yes'), value: 'true' }, + { name: t('common.operation.no'), value: 'false' }, ]), [t]) const handleSelectVar = useCallback((valueSelector: ValueSelector, varItem: Var) => { @@ -99,13 +99,17 @@ const ConditionItem = ({ return