Skip to content

Commit 4d922d4

Browse files
committed
Resolve Code Assist comment
1 parent 1b6a667 commit 4d922d4

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

src/a2a/client/base_client.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -103,25 +103,28 @@ async def send_message(
103103
def _apply_client_config(
104104
self, request: SendMessageRequest
105105
) -> SendMessageRequest:
106-
request_copy = SendMessageRequest()
107-
request_copy.CopyFrom(request)
108-
request = request_copy
109-
request.configuration.return_immediately |= self._config.polling
106+
modified_request = SendMessageRequest()
107+
modified_request.CopyFrom(request)
108+
modified_request.configuration.return_immediately |= (
109+
self._config.polling
110+
)
110111
if (
111-
not request.configuration.HasField('task_push_notification_config')
112+
not modified_request.configuration.HasField(
113+
'task_push_notification_config'
114+
)
112115
and self._config.push_notification_configs
113116
):
114-
request.configuration.task_push_notification_config.CopyFrom(
117+
modified_request.configuration.task_push_notification_config.CopyFrom(
115118
self._config.push_notification_configs[0]
116119
)
117120
if (
118-
not request.configuration.accepted_output_modes
121+
not modified_request.configuration.accepted_output_modes
119122
and self._config.accepted_output_modes
120123
):
121-
request.configuration.accepted_output_modes.extend(
124+
modified_request.configuration.accepted_output_modes.extend(
122125
self._config.accepted_output_modes
123126
)
124-
return request
127+
return modified_request
125128

126129
async def _process_stream(
127130
self,

0 commit comments

Comments
 (0)