From 280b72adab2ac7fbb8c281b24c19dca15bad85c3 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 24 Nov 2023 12:45:41 -0300 Subject: [PATCH] Refactor frontend_node/base.py --- src/backend/langflow/template/frontend_node/base.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/backend/langflow/template/frontend_node/base.py b/src/backend/langflow/template/frontend_node/base.py index dc64b0fd8..35686cf6a 100644 --- a/src/backend/langflow/template/frontend_node/base.py +++ b/src/backend/langflow/template/frontend_node/base.py @@ -1,15 +1,15 @@ -from collections import defaultdict import re +from collections import defaultdict from typing import ClassVar, DefaultDict, Dict, List, Optional from pydantic import BaseModel, Field -from langflow.template.frontend_node.formatter import field_formatters +from langflow.template.field.base import TemplateField from langflow.template.frontend_node.constants import ( CLASSES_TO_REMOVE, FORCE_SHOW_FIELDS, ) -from langflow.template.field.base import TemplateField +from langflow.template.frontend_node.formatter import field_formatters from langflow.template.template.base import Template from langflow.utils import constants @@ -51,7 +51,9 @@ class FrontendNode(BaseModel): documentation: str = "" custom_fields: Optional[DefaultDict[str, List[str]]] = defaultdict(list) output_types: List[str] = [] + full_path: Optional[str] = None field_formatters: FieldFormatters = Field(default_factory=FieldFormatters) + beta: bool = False error: Optional[str] = None