Skip to content

Commit c48604d

Browse files
committed
Fix more mypy and gemini detected errors
1 parent 7d74660 commit c48604d

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/a2a/client/jsonrpc_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@ async def get_task(
702702
http_kwargs=self.get_http_args(context),
703703
context=context,
704704
)
705-
return response.result
705+
return response.root.result
706706

707707
async def cancel_task(
708708
self,
@@ -727,7 +727,7 @@ async def cancel_task(
727727
http_kwargs=self.get_http_args(context),
728728
context=context,
729729
)
730-
return response.result
730+
return response.root.result
731731

732732
async def set_task_callback(
733733
self,
@@ -752,7 +752,7 @@ async def set_task_callback(
752752
http_kwargs=self.get_http_args(context),
753753
context=context,
754754
)
755-
return response.result
755+
return response.root.result
756756

757757
async def get_task_callback(
758758
self,
@@ -777,7 +777,7 @@ async def get_task_callback(
777777
http_kwargs=self.get_http_args(context),
778778
context=context,
779779
)
780-
return response.result
780+
return response.root.result
781781

782782
async def resubscribe(
783783
self,

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ def _generate_error_response(self, error: A2AError) -> JSONResponse:
8686
f'{", Data=" + str(error.root.data) if error.root.data else ""}',
8787
)
8888
return JSONResponse(
89-
f"{{'message': '{error.root.message}'}}",
90-
status_code=404,
89+
f'{{"message": "{error.root.message}"}}',
90+
status_code=500,
9191
)
9292

9393
def _handle_error(self, error: Exception) -> JSONResponse:

0 commit comments

Comments
 (0)