val caffeineRepo = providers.gradleProperty("caffeineRepo").getOrElse("http://192.168.76.117/repository/caffeine") pluginManagement { repositories { gradlePluginPortal() mavenCentral() google() } } dependencyResolutionManagement { repositories { mavenCentral() google() // Home Nexus, репо "caffeine": pw.binom.* (AG-UI, A2A, ...) maven { name = "caffeine" url = uri(caffeineRepo) setAllowInsecureProtocol(true) } } } rootProject.name = "agentik" include(":standalone") // Собственный протокол agentik (замена AG-UI). Пока в нём пилим, потом вынесем. include(":proto") // Ktor-сервер, экспонирующий Agent по HTTP (SSE + JSON). include(":server") // Ktor-клиент, превращающий HTTP-фасад в `Agent`/`Conversation`. include(":client")