|
1 | 1 | import functools |
2 | 2 | import logging |
| 3 | + |
3 | 4 | from collections.abc import AsyncIterable, AsyncIterator, Awaitable, Callable |
4 | 5 | from typing import TYPE_CHECKING, Any |
5 | 6 |
|
| 7 | + |
6 | 8 | if TYPE_CHECKING: |
7 | 9 | from sse_starlette.sse import EventSourceResponse |
8 | 10 | from starlette.datastructures import URL |
|
29 | 31 |
|
30 | 32 | from a2a.server.apps.jsonrpc import ( |
31 | 33 | CallContextBuilder, |
32 | | - DefaultCallContextBuilder |
| 34 | + DefaultCallContextBuilder, |
33 | 35 | ) |
34 | 36 | from a2a.server.context import ServerCallContext |
35 | 37 | from a2a.server.request_handlers.request_handler import RequestHandler |
36 | 38 | from a2a.server.request_handlers.rest_handler import RESTHandler |
37 | 39 | from a2a.types import AgentCard, AuthenticatedExtendedCardNotConfiguredError |
38 | 40 | from a2a.utils.error_handlers import ( |
39 | 41 | rest_error_handler, |
40 | | - rest_stream_error_handler |
| 42 | + rest_stream_error_handler, |
41 | 43 | ) |
42 | 44 | from a2a.utils.errors import ServerError |
43 | 45 |
|
| 46 | + |
44 | 47 | logger = logging.getLogger(__name__) |
45 | 48 |
|
46 | 49 |
|
@@ -148,7 +151,7 @@ async def handle_get_agent_card( |
148 | 151 | if self.card_modifier: |
149 | 152 | card_to_serve = self.card_modifier(card_to_serve) |
150 | 153 | if rpc_url == card_to_serve.url: |
151 | | - self._modify_rpc_url(card_to_serve, request) |
| 154 | + self._modify_rpc_url(card_to_serve, request) |
152 | 155 |
|
153 | 156 | return card_to_serve.model_dump(mode='json', exclude_none=True) |
154 | 157 |
|
@@ -185,7 +188,7 @@ async def handle_authenticated_agent_card( |
185 | 188 | base_card = card_to_serve if card_to_serve else self.agent_card |
186 | 189 | card_to_serve = self.extended_card_modifier(base_card, context) |
187 | 190 | if rpc_url == card_to_serve.url: |
188 | | - self._modify_rpc_url(card_to_serve, request) |
| 191 | + self._modify_rpc_url(card_to_serve, request) |
189 | 192 |
|
190 | 193 | return card_to_serve.model_dump(mode='json', exclude_none=True) |
191 | 194 |
|
|
0 commit comments