Skip to content
Discussion options

You must be logged in to vote

Hi, I think it should be made more clear in Python code comments, but the implementation you referenced is the "legacy" one. It should and is kept for not breaking existing users on upgrade, but eventually it will be decomissioned.

Instructions on enabling the new (the behaviour as in Go) mode are here:
https://adk.dev/a2a/quickstart-exposing/#agent-executor-v2

A2A docs might unfortunately still be outdated, it's better to reference the spec:

Messages SHOULD NOT be used to deliver task outputs. Results SHOULD BE returned using Artifacts associated with a Task. This separation allows for a clear distinction between communication (Messages) and data output (Artifacts).

Messages in the pro…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by supreme-gg-gg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants