-
Notifications
You must be signed in to change notification settings - Fork 72
[Feat]: rest for a2acompat #269
Copy link
Copy link
Description
Is your feature request related to a problem? Please describe.
Right now there is a mismatch between what is available to deploy on google's agent engine and google-adk (which includes a2a) and this library.
- Right now googles agent engine and google-adk only support HTTP+JSON a2a 0.3.
- This repository adds support to HTTP+JSON (rest) in a2a version 1.0 but version 1.0 isn't compatible with a2a 0.3.
- There is an a2a compat which looks like it is going to make this package compatible with 0.3 agents but only supports JSON+RPC it doesn't support HTTP+JSON in the compat layer.
Describe the solution you'd like
I'd love to see the a2acompat package expanded to also support HTTP+JSON making a2a-go compatible with the current python-adk deployments. Specifically with python-adk agent engine deployments since those deployments are locked into HTTP+JSON A2A 0.3.
Describe alternatives you've considered
I've copied the a2a-go code into my own project and was able to modify it enough to get it mostly working but I feel that updating this official package to support the current google python-adk servers is probably the best way forward.
Additional context
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels