From 44e070cf69f9dd897e980a76b89755d07c6fa2d7 Mon Sep 17 00:00:00 2001 From: Zamil Majdy Date: Thu, 16 Apr 2026 14:52:47 +0700 Subject: [PATCH] nit(backend/copilot): convert f-string to %-logging in _format_sdk_content_blocks The unknown block type warning was using an f-string which forces string interpolation even when the log level is disabled. Convert to %-style lazy formatting for consistency with the rest of the logging in the module. --- autogpt_platform/backend/backend/copilot/sdk/service.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/autogpt_platform/backend/backend/copilot/sdk/service.py b/autogpt_platform/backend/backend/copilot/sdk/service.py index a83c26358d..6c7cc62de0 100644 --- a/autogpt_platform/backend/backend/copilot/sdk/service.py +++ b/autogpt_platform/backend/backend/copilot/sdk/service.py @@ -1101,8 +1101,9 @@ def _format_sdk_content_blocks(blocks: list) -> list[dict[str, Any]]: result.append(block) else: logger.warning( - f"[SDK] Unknown content block type: {type(block).__name__}. " - f"This may indicate a new SDK version with additional block types." + "[SDK] Unknown content block type: %s." + " This may indicate a new SDK version with additional block types.", + type(block).__name__, ) return result