diff --git a/src/a2a/server/apps/jsonrpc/jsonrpc_app.py b/src/a2a/server/apps/jsonrpc/jsonrpc_app.py index e0b638879..4f158da8e 100644 --- a/src/a2a/server/apps/jsonrpc/jsonrpc_app.py +++ b/src/a2a/server/apps/jsonrpc/jsonrpc_app.py @@ -219,14 +219,6 @@ def __init__( # noqa: PLR0913 extended_agent_card=extended_agent_card, extended_card_modifier=extended_card_modifier, ) - if ( - self.agent_card.supports_authenticated_extended_card - and self.extended_agent_card is None - and self.extended_card_modifier is None - ): - logger.error( - 'AgentCard.supports_authenticated_extended_card is True, but no extended_agent_card was provided. The /agent/authenticatedExtendedCard endpoint will return 404.' - ) self._context_builder = context_builder or DefaultCallContextBuilder() def _generate_error_response( diff --git a/src/a2a/server/apps/rest/rest_adapter.py b/src/a2a/server/apps/rest/rest_adapter.py index c34d10fa4..40a4aacbc 100644 --- a/src/a2a/server/apps/rest/rest_adapter.py +++ b/src/a2a/server/apps/rest/rest_adapter.py @@ -94,14 +94,6 @@ def __init__( # noqa: PLR0913 self.handler = RESTHandler( agent_card=agent_card, request_handler=http_handler ) - if ( - self.agent_card.supports_authenticated_extended_card - and self.extended_agent_card is None - and self.extended_card_modifier is None - ): - logger.error( - 'AgentCard.supports_authenticated_extended_card is True, but no extended_agent_card was provided. The /agent/authenticatedExtendedCard endpoint will return 404.' - ) self._context_builder = context_builder or DefaultCallContextBuilder() @rest_error_handler