This commit is contained in:
2025-12-06 14:53:20 +01:00
parent 4864acda1d
commit 5c8d39d7df
9 changed files with 819 additions and 3 deletions

31
pom.xml
View File

@@ -16,6 +16,7 @@
<properties>
<java.version>21</java.version>
<kotlin.version>2.2.10</kotlin.version>
<koog.version>0.5.3</koog.version>
</properties>
<repositories>
@@ -50,6 +51,10 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-reflect</artifactId>
@@ -63,17 +68,37 @@
<dependency>
<groupId>ai.koog</groupId>
<artifactId>koog-agents-jvm</artifactId>
<version>0.5.0</version>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>prompt-cache-redis-jvm</artifactId>
<version>0.5.0</version>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>prompt-executor-model-jvm</artifactId>
<version>0.5.0</version>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>agents-features-a2a-client-jvm</artifactId>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>agents-features-a2a-server-jvm</artifactId>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>a2a-transport-server-jsonrpc-http-jvm</artifactId>
<version>${koog.version}</version>
</dependency>
<dependency>
<groupId>ai.koog</groupId>
<artifactId>a2a-transport-client-jsonrpc-http-jvm</artifactId>
<version>${koog.version}</version>
</dependency>
<!-- Utilities -->