Skip to content

Commit 726ed40

Browse files
Changes per review comments
1 parent 6310c5d commit 726ed40

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/a2a/server/apps/rest/fastapi_app.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66

77
if TYPE_CHECKING:
88
from fastapi import APIRouter, FastAPI, Request, Response
9+
from fastapi.responses import JSONResponse
910

1011
_package_fastapi_installed = True
1112
else:
1213
try:
1314
from fastapi import APIRouter, FastAPI, Request, Response
15+
from fastapi.responses import JSONResponse
1416

1517
_package_fastapi_installed = True
1618
except ImportError:
@@ -111,7 +113,8 @@ def build(
111113

112114
@router.get(f'{rpc_url}{agent_card_url}')
113115
async def get_agent_card(request: Request) -> Response:
114-
return await self._adapter.handle_get_agent_card(request)
116+
card = await self._adapter.handle_get_agent_card(request)
117+
return JSONResponse(card)
115118

116119
app.include_router(router)
117120
return app

0 commit comments

Comments
 (0)