Java SDK for the Agent2Agent Protocol (A2A) - Common classes for A2A Reference Servers (based on Quarkus)
Compile Dependencies (9)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| io.quarkus
»
quarkus-vertx-http Vert.x HTTP | 3.37.3 | 3.39.0 | |
Apache 2.0
| io.quarkus
»
quarkus-arc Build time CDI dependency injection | 3.37.3 | 3.39.0 | |
Apache 2.0
| io.quarkus
»
quarkus-security(optional) Security | 3.37.3 | 3.39.0 | |
Apache 2.0
| io.quarkus
»
quarkus-elytron-security-properties-file(optional) Secure your applications using properties files | 3.37.3 | 3.39.0 | |
Dep Injection
Apache 2.0
| jakarta.enterprise
»
jakarta.enterprise.cdi-api APIs for CDI (Contexts and Dependency Injection for Java) | 4.1.0 | 5.0.0.CR1 | |
Dep Injection
Apache 2.0
| jakarta.inject
»
jakarta.inject-api Jakarta Dependency Injection | 2.0.1 | ✔ | |
Apache 2.0
| org.a2aproject.sdk
»
a2a-java-sdk-server-common Java SDK for the Agent2Agent Protocol (A2A) - Server Common | 1.2.0.Final | ✔ | |
Apache 2.0
| org.a2aproject.sdk
»
a2a-java-sdk-microprofile-config MicroProfile Config integration for A2A Java SDK - provides A2AConfigProvider implementation | 1.2.0.Final | ✔ | |
Logging
MIT
| org.slf4j
»
slf4j-api API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ... | 2.0.18 | ✔ |
Provided Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| org.a2aproject.sdk
»
a2a-java-sdk-tests-server-common Java SDK for the Agent2Agent Protocol (A2A) - SDK - Server Tests Common | 1.2.0.Final | ✔ |
Test Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Testing
Apache 2.0
| io.quarkus » quarkus-junit5 | 3.37.3 | 3.39.0 | |
Apache 2.0
| io.quarkus
»
quarkus-rest-client Call REST services | 3.37.3 | 3.39.0 | |
Testing
Apache 2.0
| io.rest-assured
»
rest-assured Java DSL for easy testing of REST services | 6.0.1 | ✔ | |
Apache 2.0
| org.a2aproject.sdk
»
a2a-java-sdk-tests-server-common Java SDK for the Agent2Agent Protocol (A2A) - SDK - Server Tests Common | 1.2.0.Final | ✔ | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-api JUnit Jupiter is the API for writing tests using JUnit 5. | 6.1.2 | 6.1.3 | |
Mocking
MIT
| org.mockito
»
mockito-core Mockito mock objects library core API and implementation | 5.23.0 | ✔ | |
Mocking
MIT
| org.mockito
»
mockito-junit-jupiter Mockito JUnit 5 support | 5.21.0 | 5.23.0 |