Skip to content

Conversation

AlbumenJ
Copy link
Contributor

@AlbumenJ AlbumenJ commented Jun 7, 2025

Description

  • Split core and examples. Now users can using java sdk seperately
  • Update model to A2A v0.2.1
  • Support both Spring AI and ADK as a demo server
  • Successfully integrate with python hello-world and cli

Thank you for opening a Pull Request!
Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

Fixes #<issue_number_goes_here> 🦕

@AlbumenJ AlbumenJ requested a review from a team as a code owner June 7, 2025 15:13
@AlbumenJ
Copy link
Contributor Author

AlbumenJ commented Jun 7, 2025

@holtskinner PTAL. Thanks

@holtskinner
Copy link
Member

@pstephengoogle Can you review? Should we turn these classes into the Java SDK?

@rajeshvelicheti
Copy link
Contributor

@AlbumenJ thank you so much for this contribution. I had a chance to review this and I think the idea might be very useful. We might want to target a java sdk similar to the python sdk. Primarily, the idea is to follow a similar design pattern, so we could support multiple transports as we progress.

I am happy to collaborate with you further on this.

@AlbumenJ
Copy link
Contributor Author

@AlbumenJ thank you so much for this contribution. I had a chance to review this and I think the idea might be very useful. We might want to target a java sdk similar to the python sdk. Primarily, the idea is to follow a similar design pattern, so we could support multiple transports as we progress.

I am happy to collaborate with you further on this.

@rajeshvelicheti Thanks for your kindly review. I will update the code later.

@AlbumenJ AlbumenJ requested a review from rajeshvelicheti June 12, 2025 02:23
@AlbumenJ
Copy link
Contributor Author

@rajeshvelicheti I have updated all the code according to your suggestion. Please review again.

@holtskinner
Copy link
Member

We now have a published java sdk https://github.com/a2aproject/a2a-java

Can you convert these samples to use the new SDK?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants