Browse Source

fix: ruff reformatter

Yeuoly 7 months ago
parent
commit
6339706c68

+ 1 - 0
api/core/plugin/entities/parameters.py

@@ -1,5 +1,6 @@
 import enum
 import enum
 from typing import Any, Optional, Union
 from typing import Any, Optional, Union
+
 from pydantic import BaseModel, Field, field_validator
 from pydantic import BaseModel, Field, field_validator
 
 
 from core.entities.parameter_entities import CommonParameterType
 from core.entities.parameter_entities import CommonParameterType

+ 3 - 3
api/core/workflow/nodes/agent/entities.py

@@ -62,9 +62,9 @@ class AgentNodeData(BaseNodeData, AgentEntity):
             elif typ == "constant":
             elif typ == "constant":
                 if isinstance(value, list):
                 if isinstance(value, list):
                     # convert dict to ToolSelector
                     # convert dict to ToolSelector
-                    if all(isinstance(val, dict) for val in value):
-                        return value
-                    elif all(isinstance(val, ToolSelector) for val in value):
+                    if all(isinstance(val, dict) for val in value) or all(
+                        isinstance(val, ToolSelector) for val in value
+                    ):
                         return value
                         return value
                     else:
                     else:
                         raise ValueError("value must be a list of ToolSelector")
                         raise ValueError("value must be a list of ToolSelector")