settings.gradle.kts (77 lines of code) (raw):

rootProject.name = "koog" pluginManagement { includeBuild("convention-plugin-ai") repositories { google() gradlePluginPortal() maven(url = "https://packages.jetbrains.team/maven/p/jcs/maven") } } include(":agents:agents-core") include(":agents:agents-ext") include(":agents:agents-planner") include(":agents:agents-features:agents-features-acp") include(":agents:agents-features:agents-features-event-handler") include(":agents:agents-features:agents-features-memory") include(":agents:agents-features:agents-features-opentelemetry") include(":agents:agents-features:agents-features-sql") include(":agents:agents-features:agents-features-trace") include(":agents:agents-features:agents-features-tokenizer") include(":agents:agents-features:agents-features-snapshot") include(":agents:agents-features:agents-features-a2a-core") include(":agents:agents-features:agents-features-a2a-server") include(":agents:agents-features:agents-features-a2a-client") include(":agents:agents-mcp") include(":agents:agents-mcp-server") include(":agents:agents-test") include(":agents:agents-tools") include(":agents:agents-utils") include(":integration-tests") include(":koog-agents") include(":prompt:prompt-cache:prompt-cache-files") include(":prompt:prompt-cache:prompt-cache-model") include(":prompt:prompt-cache:prompt-cache-redis") include(":prompt:prompt-executor:prompt-executor-cached") include(":prompt:prompt-executor:prompt-executor-clients") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-anthropic-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-bedrock-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-deepseek-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-google-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-mistralai-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-ollama-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-openai-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-openai-client-base") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-openrouter-client") include(":prompt:prompt-executor:prompt-executor-clients:prompt-executor-dashscope-client") include(":prompt:prompt-executor:prompt-executor-llms") include(":prompt:prompt-executor:prompt-executor-llms-all") include(":prompt:prompt-executor:prompt-executor-model") include(":prompt:prompt-llm") include(":prompt:prompt-markdown") include(":prompt:prompt-model") include(":prompt:prompt-processor") include(":prompt:prompt-structure") include(":prompt:prompt-tokenizer") include(":prompt:prompt-xml") include(":embeddings:embeddings-base") include(":embeddings:embeddings-llm") include(":rag:rag-base") include(":rag:vector-storage") include(":a2a:a2a-core") include(":a2a:a2a-server") include(":a2a:a2a-client") include(":a2a:a2a-test") include(":a2a:a2a-transport:a2a-transport-core-jsonrpc") include(":a2a:a2a-transport:a2a-transport-server-jsonrpc-http") include(":a2a:a2a-transport:a2a-transport-client-jsonrpc-http") include(":a2a:test-tck:a2a-test-server-tck") include(":http-client:http-client-core") include(":http-client:http-client-test") include(":http-client:http-client-ktor") include(":http-client:http-client-okhttp") include(":http-client:http-client-java") include(":koog-spring-boot-starter") include(":koog-ktor") include(":docs") include(":test-utils") include(":utils")