1 parent acc75b1 commit 1634bf8Copy full SHA for 1634bf8
2 files changed
build.gradle.kts
@@ -426,6 +426,8 @@ project(":core") {
426
implementation("io.ktor:ktor-client-cio:3.2.3")
427
implementation("io.ktor:ktor-server-sse:3.2.3")
428
429
+ implementation("io.github.a2asdk:a2a-java-sdk-client:0.2.5")
430
+
431
implementation("io.reactivex.rxjava3:rxjava:3.1.10")
432
433
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1")
core/src/main/kotlin/cc/unitmesh/devti/agent/a2a/A2AClientConsumer.kt
@@ -0,0 +1,10 @@
1
+package cc.unitmesh.devti.agent.a2a
2
3
+import io.a2a.client.A2AClient
4
5
+class A2AClientConsumer {
6
+ fun connect(url: String): A2AClient {
7
+ val client = A2AClient(url)
8
+ return client
9
+ }
10
+}
0 commit comments