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.
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