From e7705427bb331daa154b87a4777d62402878f2b3 Mon Sep 17 00:00:00 2001 From: Nick Tindle Date: Thu, 12 Feb 2026 16:13:23 -0600 Subject: [PATCH] fix: add is_auto_credential and input_field_name to auto credentials schema Post-refactor fix: these fields were moved from data/block.py to blocks/_base.py in #12068 --- autogpt_platform/backend/backend/blocks/_base.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/autogpt_platform/backend/backend/blocks/_base.py b/autogpt_platform/backend/backend/blocks/_base.py index 0ba4daec40..1cd1bf76b2 100644 --- a/autogpt_platform/backend/backend/blocks/_base.py +++ b/autogpt_platform/backend/backend/blocks/_base.py @@ -309,6 +309,8 @@ class BlockSchema(BaseModel): "credentials_provider": [config.get("provider", "google")], "credentials_types": [config.get("type", "oauth2")], "credentials_scopes": config.get("scopes"), + "is_auto_credential": True, + "input_field_name": info["field_name"], } result[kwarg_name] = CredentialsFieldInfo.model_validate( auto_schema, by_alias=True