Skip to content

[Bug]: The A2A client cannot receive streaming events in real time. #448

@ch1010

Description

@ch1010

What happened?

The A2A client cannot receive streaming events in real time.
This issue can be observed in the "langgraph" sample.

On the server side, add some logs around the task updates.
In test_client.py, retain only the streaming section, then run both the server and the client.
The issue becomes clearly observable.

All events are received on the client side as a batch after the server has pushed them.
Even use the latest a2a-sdk 0.3.3.
Moreover, Wireshark analysis shows that the task updates are transmitted collectively from the server to the client.

Please refer to this issue also.

Relevant log output

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions