diff --git a/build.gradle.kts b/build.gradle.kts index 59f516f..28c0769 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -33,15 +33,15 @@ dependencies { // MCP Server (Ktor + MCP SDK) implementation("io.modelcontextprotocol:kotlin-sdk:0.5.0") - implementation("io.ktor:ktor-server-core:3.1.3") - implementation("io.ktor:ktor-server-netty:3.1.3") - implementation("io.ktor:ktor-server-cors:3.1.3") - implementation("io.ktor:ktor-server-sse:3.1.3") - implementation("io.ktor:ktor-server-content-negotiation:3.1.3") - implementation("io.ktor:ktor-serialization-kotlinx-json:3.1.3") + implementation("io.ktor:ktor-server-core:3.5.1") + implementation("io.ktor:ktor-server-netty:3.5.1") + implementation("io.ktor:ktor-server-cors:3.5.1") + implementation("io.ktor:ktor-server-sse:3.5.1") + implementation("io.ktor:ktor-server-content-negotiation:3.5.1") + implementation("io.ktor:ktor-serialization-kotlinx-json:3.5.1") // Phase 16: Ktor CLIENT modules (pin to 3.1.3 to match server-side Ktor family) - implementation("io.ktor:ktor-client-core:3.1.3") - implementation("io.ktor:ktor-client-cio:3.1.3") + implementation("io.ktor:ktor-client-core:3.5.1") + implementation("io.ktor:ktor-client-cio:3.5.1") // kotlin-logging: transitive via kotlin-sdk:0.5.0 StdioClientTransport; declared explicitly to pin version implementation("io.github.oshai:kotlin-logging-jvm:7.0.7") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.1")