Skip to content

Commit 738205b

Browse files
Apply suggestions from code review
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent c44c86d commit 738205b

File tree

2 files changed

+2
-10
lines changed

2 files changed

+2
-10
lines changed

src/a2a/server/apps/jsonrpc/jsonrpc_app.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,7 @@ def build(self, request: Request) -> ServerCallContext:
137137
user = StarletteUserProxy(request.user)
138138
state['auth'] = request.auth
139139
state['headers'] = dict(request.headers)
140-
extension_values = request.headers.getlist(HTTP_EXTENSION_HEADER)
141-
if not extension_values:
142-
extension_values = request.headers.getlist(
143-
HTTP_EXTENSION_HEADER_DEPRECATED
144-
)
140+
extension_values = request.headers.getlist(HTTP_EXTENSION_HEADER) or request.headers.getlist(HTTP_EXTENSION_HEADER_DEPRECATED)
145141
return ServerCallContext(
146142
user=user,
147143
state=state,

src/a2a/server/request_handlers/grpc_handler.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,7 @@ def build(self, context: grpc.aio.ServicerContext) -> ServerCallContext:
7373
state = {}
7474
with contextlib.suppress(Exception):
7575
state['grpc_context'] = context
76-
extension_values = _get_metadata_value(context, HTTP_EXTENSION_HEADER)
77-
if not extension_values:
78-
extension_values = _get_metadata_value(
79-
context, HTTP_EXTENSION_HEADER_DEPRECATED
80-
)
76+
extension_values = _get_metadata_value(context, HTTP_EXTENSION_HEADER) or _get_metadata_value(context, HTTP_EXTENSION_HEADER_DEPRECATED)
8177
return ServerCallContext(
8278
user=user,
8379
state=state,

0 commit comments

Comments
 (0)