plugins { id 'org.jetbrains.kotlin.jvm' id 'org.jetbrains.kotlin.plugin.serialization' id 'application' } application { mainClass = 'com.correx.apps.server.MainKt' } dependencies { implementation project(':core:events') implementation project(':core:approvals') implementation project(':core:sessions') implementation project(':core:kernel') implementation project(':core:inference') implementation project(':core:transitions') implementation "com.github.ajalt.clikt:clikt:5.0.1" implementation "io.ktor:ktor-server-core:$ktor_version" implementation "io.ktor:ktor-server-netty:$ktor_version" implementation "io.ktor:ktor-server-websockets:$ktor_version" implementation "io.ktor:ktor-server-content-negotiation:$ktor_version" implementation "io.ktor:ktor-serialization-kotlinx-json:$ktor_version" implementation "io.ktor:ktor-server-status-pages:$ktor_version" }