3 Open Issues Need Help Last updated: Jul 3, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to design and implement a pluggable transport layer for the A2A Java SDK, allowing for different communication protocols beyond HTTP(S) while adhering to the A2A specification's requirement for HTTP(S) communication. This likely involves creating an abstraction layer that separates core A2A logic from the underlying transport mechanism, enabling easy swapping of transport implementations.

Complexity: 5/5
good first issue

Java SDK for the Agent2Agent (A2A) Protocol

Java

AI Summary: Implement additional tests for the A2A Java SDK server using the A2AClient to send messages, ensuring end-to-end testing functionality. This involves creating test cases that leverage the A2AClient to interact with the server and verify its responses, enhancing the existing test suite.

Complexity: 4/5
good first issue

Java SDK for the Agent2Agent (A2A) Protocol

Java

AI Summary: Integrate the Agent2Agent (A2A) TCK (Test Compatibility Kit) into the existing CI/CD pipeline for the A2A Java SDK. This involves adding a GitHub Actions workflow step that starts a Quarkus development server for the Java SDK and then executes the A2A TCK against it, generating a compliance report. The TCK version should initially be 0.2.3, with future updates to be handled as needed.

Complexity: 4/5
good first issue

Java SDK for the Agent2Agent (A2A) Protocol

Java