diff --git a/autogpt_platform/frontend/src/app/(platform)/build/components/FlowEditor/handlers/NodeHandle.tsx b/autogpt_platform/frontend/src/app/(platform)/build/components/FlowEditor/handlers/NodeHandle.tsx index a1336270b2..a540c68d08 100644 --- a/autogpt_platform/frontend/src/app/(platform)/build/components/FlowEditor/handlers/NodeHandle.tsx +++ b/autogpt_platform/frontend/src/app/(platform)/build/components/FlowEditor/handlers/NodeHandle.tsx @@ -46,7 +46,6 @@ const OutputNodeHandle = ({ const isOutputConnected = useEdgeStore((state) => state.isOutputConnected(nodeId, field_name), ); - console.log(field_name, isOutputConnected); return ( diff --git a/autogpt_platform/frontend/src/components/renderers/input-renderer-2/base/standard/FieldTemplate.tsx b/autogpt_platform/frontend/src/components/renderers/input-renderer-2/base/standard/FieldTemplate.tsx index 21344b295a..fb92da4294 100644 --- a/autogpt_platform/frontend/src/components/renderers/input-renderer-2/base/standard/FieldTemplate.tsx +++ b/autogpt_platform/frontend/src/components/renderers/input-renderer-2/base/standard/FieldTemplate.tsx @@ -40,10 +40,6 @@ export default function FieldTemplate(props: FieldTemplateProps) { const showAdvanced = useNodeStore( (state) => state.nodeAdvancedStates[registry.formContext.nodeId ?? ""], ); - const isAdvancedField = (schema as any).advanced === true; - if (!showAdvanced && isAdvancedField) { - return null; - } if (hidden) { return
{children}
; @@ -79,6 +75,10 @@ export default function FieldTemplate(props: FieldTemplateProps) { const shouldShowTitleSection = !isAnyOfSchema(schema) && !additional; const shouldShowChildren = isAnyOfSchema(schema) || !isHandleConnected; + const isAdvancedField = (schema as any).advanced === true; + if (!showAdvanced && isAdvancedField && !isHandleConnected) { + return null; + } return (