Java SDK for the Agent2Agent Protocol (A2A) - Spec: gRPC

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.google.api.grpc » proto-google-common-protos
PROTO library for proto-google-common-protos
2.60.02.79.0
Data Format BSD 3-clause
com.google.protobuf » protobuf-java
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
4.33.14.36.2
Serializer BSD 3-clause
com.google.protobuf » protobuf-java-util
Utilities for Protocol Buffers
4.33.14.36.2
A2A Apache 2.0
io.github.a2asdk » a2a-java-sdk-spec
Java SDK for the Agent2Agent Protocol (A2A) - Spec
0.3.4✔
Dep Injection Apache 2.0
jakarta.enterprise » jakarta.enterprise.cdi-api
APIs for CDI (Contexts and Dependency Injection for Java)
4.1.05.0.0
Dep Injection Apache 2.0
jakarta.inject » jakarta.inject-api
Jakarta Dependency Injection
2.0.1✔

Provided Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Serializer Apache 2.0
io.grpc » grpc-protobuf
gRPC: Protobuf
1.73.01.85.1
Dist Communication Apache 2.0
io.grpc » grpc-stub
Stub classes for GRPC which are exposed to developers and provides type-safe bindings.
1.73.01.85.1
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.13.46.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.13.46.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
5.13.46.1.3