Skip to content

[Feat]: rest for a2acompat #269

@bloveless

Description

@bloveless

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions