From fe4fa8e08bc50443a26427e26eb71778c966c21e Mon Sep 17 00:00:00 2001 From: Mike Fortman Date: Tue, 24 Jun 2025 16:08:50 -0500 Subject: [PATCH] fix: Set api keys to not required for Agent component to properly expose errors to the playground (#8694) set api keys to not required Co-authored-by: Edwin Jose --- src/backend/base/langflow/base/models/model_input_constants.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/base/langflow/base/models/model_input_constants.py b/src/backend/base/langflow/base/models/model_input_constants.py index be79eb92c..abcea24fc 100644 --- a/src/backend/base/langflow/base/models/model_input_constants.py +++ b/src/backend/base/langflow/base/models/model_input_constants.py @@ -45,6 +45,8 @@ def process_inputs(component_data: Input): component_data.value = "" component_data.load_from_db = False component_data.real_time_refresh = True + if component_data.name == "api_key": + component_data.required = False elif component_data.name == "tool_model_enabled": component_data.advanced = True component_data.value = True