a2aproject/a2a-python

[Feat]: Properly access send message param metadata in agent executor

fernando-torres-blip-ai opened this issue · 0 comments

Is your feature request related to a problem? Please describe.

In order to implement protocol extension via request metadata, I want to access MessageSendParams.metadata in my agent executor. Today the workaround needs to access RequestContext._params wich is a protected member and should not be accessed directly.

Image

Describe the solution you'd like

Add a properto for metadata.

Describe alternatives you've considered

No response

Additional context

No response

Code of Conduct

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