diff --git a/CLAUDE.md b/CLAUDE.md
index 4c85143..138122a 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -48,7 +48,7 @@ npm start # Start production server
- **nebula-runtime**: Script execution engine and HTTP server
### Key Technologies
-- **Kotlin 2.2.0** on JVM 21
+- **Kotlin 2.2.21** on JVM 21
- **TestContainers 1.19.0** for container orchestration
- **Ktor 2.3.12** for HTTP servers and clients
- **Kotest 5.9.1** for testing with descriptive specifications
diff --git a/nebula-api/pom.xml b/nebula-api/pom.xml
index cc765bd..510bee5 100644
--- a/nebula-api/pom.xml
+++ b/nebula-api/pom.xml
@@ -11,20 +11,12 @@
nebula-api
-
-
- 1.9.24
-
-
com.fasterxml.jackson.core
jackson-databind
-
+
org.jetbrains.kotlin
kotlin-stdlib
diff --git a/nebula-dsl/pom.xml b/nebula-dsl/pom.xml
index 082f8a3..7451f1c 100644
--- a/nebula-dsl/pom.xml
+++ b/nebula-dsl/pom.xml
@@ -135,21 +135,11 @@
-
- io.ktor
- ktor-server-netty-jvm
- ${ktor.version}
-
io.ktor
ktor-client-cio-jvm
${ktor.version}
-
- io.ktor
- ktor-server-core-jvm
- ${ktor.version}
-
io.ktor
ktor-client-core-jvm
diff --git a/nebula-runtime/pom.xml b/nebula-runtime/pom.xml
index 1daffb7..5a99dea 100644
--- a/nebula-runtime/pom.xml
+++ b/nebula-runtime/pom.xml
@@ -93,12 +93,6 @@
io.ktor
ktor-serialization-jackson-jvm
-
- io.ktor
- ktor-server-core-jvm
- 2.3.12
- compile
-
io.ktor
ktor-client-cio-jvm
diff --git a/pom.xml b/pom.xml
index 916b2e4..6eef132 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,7 +37,7 @@
2.0.5
- 2.2.0
+ 2.2.21
3.4.0
2.26.27
2.3.12