Bläddra i källkod

fix: ruff reformatter

Yeuoly 7 månader sedan
förälder
incheckning
6339706c68
2 ändrade filer med 4 tillägg och 3 borttagningar
  1. 1 0
      api/core/plugin/entities/parameters.py
  2. 3 3
      api/core/workflow/nodes/agent/entities.py

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

@@ -1,5 +1,6 @@
 import enum
 from typing import Any, Optional, Union
+
 from pydantic import BaseModel, Field, field_validator
 
 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":
                 if isinstance(value, list):
                     # 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
                     else:
                         raise ValueError("value must be a list of ToolSelector")