You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the A2A protocol, the A2A client implements the on_send_task method, and the corresponding request path is task/send.
There is a conflict between python-sdk and A2A protocol, I would like to ask, which should be used as the standard? Is it because the SDK is still under development, or will the protocol be modified to message/send?
However, in the current A2A-python project, the A2A client implements the on_send_message method, and the corresponding request path is message/send.
The text was updated successfully, but these errors were encountered:
zhangmianhongni
changed the title
[Question]
[Question] Why is the method of A2A-python-sdk inconsistent with that of A2A protocol?
May 16, 2025
i also asked same question in the main A2A repo i feel like its should be on_send_task not on_send_message because any message thats send my host agent to remote agent is classified as a task
Hi,
The SDK is implementing the upcoming version of the protocol and so the changes.
Updates to the protocol are being merged into next branch here - https://github.com/google/A2A/tree/next. This is still wip and there are a few outstanding PRs currently.
Here is the PR that describes the method name changes - google/A2A@b970815
In the A2A protocol, the A2A client implements the on_send_task method, and the corresponding request path is task/send.
There is a conflict between python-sdk and A2A protocol, I would like to ask, which should be used as the standard? Is it because the SDK is still under development, or will the protocol be modified to message/send?
However, in the current A2A-python project, the A2A client implements the on_send_message method, and the corresponding request path is message/send.
The text was updated successfully, but these errors were encountered: