Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/a2a/client/transports/jsonrpc.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import json
import logging

Expand Down Expand Up @@ -147,7 +147,12 @@
context,
)

modified_kwargs.setdefault('timeout', None)
modified_kwargs.setdefault(
'timeout', self.httpx_client.timeout.as_dict().get('read', None)
)
headers = dict(self.httpx_client.headers.items())
headers.update(modified_kwargs.get('headers', {}))
modified_kwargs['headers'] = headers

async with aconnect_sse(
self.httpx_client,
Expand Down
Loading