path # lines of code settings.gradle.kts 77 convention-plugin-ai/settings.gradle.kts 7 convention-plugin-ai/src/main/kotlin/ai.kotlin.configuration.gradle.kts 57 convention-plugin-ai/src/main/kotlin/netty-convention.gradle.kts 43 convention-plugin-ai/src/main/kotlin/ai.kotlin.multiplatform.server.gradle.kts 38 convention-plugin-ai/src/main/kotlin/ai.kotlin.jvm.gradle.kts 7 convention-plugin-ai/src/main/kotlin/ai.kotlin.dokka.gradle.kts 34 convention-plugin-ai/src/main/kotlin/ai.kotlin.multiplatform.gradle.kts 69 convention-plugin-ai/src/main/kotlin/ai.kotlin.jvm.publish.gradle.kts 26 convention-plugin-ai/src/main/kotlin/ai/koog/gradle/publish/maven/JvmConfig.kt 18 convention-plugin-ai/src/main/kotlin/ai/koog/gradle/publish/maven/Publishing.kt 101 convention-plugin-ai/src/main/kotlin/ai/koog/gradle/fixups/CheckSplitPackagesPlugin.kt 157 convention-plugin-ai/src/main/kotlin/ai/koog/gradle/fixups/CredentialsResolverPlugin.kt 62 convention-plugin-ai/src/main/kotlin/ai/koog/gradle/fixups/DisableDistTasks.kt 14 convention-plugin-ai/build.gradle.kts 26 rag/rag-base/src/jvmMain/kotlin/ai/koog/rag/base/files/JVMDocumentProvider.kt 110 rag/rag-base/src/jvmMain/kotlin/ai/koog/rag/base/files/JVMFileSystemProvider.kt 217 rag/rag-base/src/commonTest/kotlin/ai/koog/rag/base/files/filter/GlobPatternTest.kt 87 rag/rag-base/src/commonTest/kotlin/ai/koog/rag/base/files/model/FileSystemEntryTest.kt 266 rag/rag-base/src/commonTest/kotlin/ai/koog/rag/base/files/model/FileSizeTest.kt 39 rag/rag-base/src/jvmTest/kotlin/ai/koog/rag/base/files/JVMDocumentProviderTest.kt 156 rag/rag-base/src/jvmTest/kotlin/ai/koog/rag/base/files/JVMFilteredFileSystemProviderTest.kt 122 rag/rag-base/src/jvmTest/kotlin/ai/koog/rag/base/files/KoogTestBase.kt 86 rag/rag-base/src/jvmTest/kotlin/ai/koog/rag/base/files/JVMFileSystemProviderTest.kt 933 rag/rag-base/src/jvmTest/resources/files/testCode2.kt 16 rag/rag-base/src/jvmTest/resources/files/testCode.kt 19 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/DocumentProvider.kt 23 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/FilteredFileSystemProvider.kt 104 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/filter/TraversalFilter.kt 27 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/filter/GlobPattern.kt 43 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/FileMetadata.kt 18 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/model/FileSystemEntry.kt 57 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/model/FileSize.kt 51 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/model/FileSystemEntryBuilders.kt 68 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/FileSystemProvider.kt 29 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/DocumentUtils.kt 107 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/TextRange.kt 66 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/files/Extensions.kt 44 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/RankedDocumentStorage.kt 19 rag/rag-base/src/commonMain/kotlin/ai/koog/rag/base/DocumentStorageWithPayload.kt 22 rag/rag-base/build.gradle.kts 32 rag/vector-storage/src/jvmMain/kotlin/ai/koog/rag/vector/JVMFileVectorStorage.kt 27 rag/vector-storage/src/jvmMain/kotlin/ai/koog/rag/vector/JVMTextDocumentEmbedder.kt 8 rag/vector-storage/src/commonTest/kotlin/ai/koog/rag/vector/TextFileDocumentEmbeddingStorageTest.kt 141 rag/vector-storage/src/commonTest/kotlin/ai/koog/rag/vector/FileDocumentEmbeddingStorageTest.kt 114 rag/vector-storage/src/commonTest/kotlin/ai/koog/rag/vector/FileVectorStorageTest.kt 130 rag/vector-storage/src/commonTest/kotlin/ai/koog/rag/vector/InMemoryDocumentEmbeddingStorageTest.kt 82 rag/vector-storage/src/commonTest/kotlin/ai/koog/rag/vector/InMemoryVectorStorageTest.kt 85 rag/vector-storage/src/jvmTest/kotlin/ai/koog/rag/vector/JVMFileDocumentEmbeddingStorageTest.kt 184 rag/vector-storage/src/jvmTest/kotlin/ai/koog/rag/vector/JVMTextDocumentEmbedderTest.kt 140 rag/vector-storage/src/jvmTest/kotlin/ai/koog/rag/vector/JVMTextFileDocumentEmbeddingStorageTest.kt 234 rag/vector-storage/src/jvmTest/kotlin/ai/koog/rag/vector/JVMFileVectorStorageTest.kt 160 rag/vector-storage/src/commonMain/kotlin/ai/koog/rag/vector/InMemoryVectorStorage.kt 47 rag/vector-storage/src/commonMain/kotlin/ai/koog/rag/vector/FileVectorStorage.kt 143 rag/vector-storage/src/commonMain/kotlin/ai/koog/rag/vector/VectorStorage.kt 39 rag/vector-storage/src/commonMain/kotlin/ai/koog/rag/vector/DocumentEmbedder.kt 18 rag/vector-storage/build.gradle.kts 35 test-utils/build.gradle.kts 29 gradle/libs.versions.toml 134 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/conditions/OnPropertyNotEmptyCondition.kt 37 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/MultiLLMAutoConfiguration.kt 13 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/utils.kt 22 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/anthropic/AnthropicKoogProperties.kt 18 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/anthropic/AnthropicLLMAutoConfiguration.kt 42 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/ollama/OllamaKoogProperties.kt 17 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/ollama/OllamaLLMAutoConfiguration.kt 35 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/google/GoogleKoogProperties.kt 19 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/google/GoogleLLMAutoConfiguration.kt 43 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/openai/OpenAIKoogProperties.kt 19 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/openai/OpenAILLMAutoConfiguration.kt 42 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/KoogLlmClientProperties.kt 7 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/mistralai/MistralAILLMAutoConfiguration.kt 42 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/mistralai/MistralAIKoogProperties.kt 19 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/deepseek/DeepSeekLLMAutoConfiguration.kt 42 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/deepseek/DeepSeekKoogProperties.kt 20 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/openrouter/OpenRouterLLMAutoConfiguration.kt 42 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/openrouter/OpenRouterKoogProperties.kt 19 koog-spring-boot-starter/src/main/kotlin/ai/koog/spring/prompt/executor/clients/RetryConfigKoogProperties.kt 14 koog-spring-boot-starter/build.gradle.kts 33 a2a/test-python-a2a-server/pyproject.toml 9 a2a/test-python-a2a-server/src/agent_executor.py 160 a2a/test-python-a2a-server/src/main.py 66 a2a/a2a-test/build.gradle.kts 31 a2a/a2a-transport/a2a-transport-server-jsonrpc-http/src/jvmTest/kotlin/ai/koog/a2a/transport/server/jsonrpc/http/HttpJSONRPCServerTransportTest.kt 547 a2a/a2a-transport/a2a-transport-server-jsonrpc-http/src/commonMain/kotlin/ai/koog/a2a/transport/server/jsonrpc/http/HttpJSONRPCServerTransport.kt 141 a2a/a2a-transport/a2a-transport-server-jsonrpc-http/build.gradle.kts 41 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonTest/kotlin/ai/koog/a2a/transport/jsonrpc/model/JsonRpcSerializationTest.kt 93 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonMain/kotlin/ai/koog/a2a/transport/jsonrpc/JSONRPCClientTransport.kt 135 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonMain/kotlin/ai/koog/a2a/transport/jsonrpc/A2AMethod.kt 16 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonMain/kotlin/ai/koog/a2a/transport/jsonrpc/model/Messages.kt 44 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonMain/kotlin/ai/koog/a2a/transport/jsonrpc/model/Serialization.kt 34 a2a/a2a-transport/a2a-transport-core-jsonrpc/src/commonMain/kotlin/ai/koog/a2a/transport/jsonrpc/JSONRPCServerTransport.kt 169 a2a/a2a-transport/a2a-transport-core-jsonrpc/build.gradle.kts 37 a2a/a2a-transport/a2a-transport-client-jsonrpc-http/src/commonTest/kotlin/ai/koog/a2a/transport/client/jsonrpc/http/HttpJSONRPCClientTransportTest.kt 389 a2a/a2a-transport/a2a-transport-client-jsonrpc-http/src/commonMain/kotlin/ai/koog/a2a/transport/client/jsonrpc/http/HttpJSONRPCClientTransport.kt 78 a2a/a2a-transport/a2a-transport-client-jsonrpc-http/build.gradle.kts 44 a2a/a2a-client/src/jvmTest/kotlin/ai/koog/a2a/client/A2AClientJsonRpcIntegrationTest.kt 76 a2a/a2a-client/src/jvmTest/kotlin/ai/koog/a2a/client/TestA2AServerContainer.kt 34 a2a/a2a-client/src/commonMain/kotlin/ai/koog/a2a/client/A2AClient.kt 113 a2a/a2a-client/src/commonMain/kotlin/ai/koog/a2a/client/AgentCardResolver.kt 41 a2a/a2a-client/build.gradle.kts 47 a2a/a2a-server/src/commonTest/kotlin/ai/koog/a2a/server/tasks/InMemoryTaskStorageTest.kt 279 a2a/a2a-server/src/commonTest/kotlin/ai/koog/a2a/server/notifications/InMemoryPushNotificationConfigStorageTest.kt 76 a2a/a2a-server/src/commonTest/kotlin/ai/koog/a2a/server/session/SessionEventProcessorTest.kt 287 a2a/a2a-server/src/commonTest/kotlin/ai/koog/a2a/server/session/SessionManagerTest.kt 215 a2a/a2a-server/src/commonTest/kotlin/ai/koog/a2a/server/messages/InMemoryMessageStorageTest.kt 79 a2a/a2a-server/src/jvmTest/kotlin/ai/koog/a2a/server/TestAgentExecutor.kt 193 a2a/a2a-server/src/jvmTest/kotlin/ai/koog/a2a/server/jsonrpc/A2AServerJsonRpcIntegrationTest.kt 200 a2a/a2a-server/src/jvmTest/kotlin/ai/koog/a2a/server/jsonrpc/StressA2AServerJsonRpcIntegrationTest.kt 34 a2a/a2a-server/src/jvmTest/kotlin/ai/koog/a2a/server/jsonrpc/BaseA2AServerJsonRpcTest.kt 159 a2a/a2a-server/src/jvmTest/resources/logback.xml 10 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/tasks/TaskStorage.kt 59 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/tasks/InMemoryTaskStorage.kt 128 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/exceptions/Exceptions.kt 6 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/notifications/SimplePushNotificationSender.kt 50 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/notifications/InMemoryPushNotificationConfigStorage.kt 33 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/notifications/PushNotificationSender.kt 9 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/notifications/PushNotificationConfigStorage.kt 9 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/session/Session.kt 43 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/session/IdGenerator.kt 23 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/session/SessionManager.kt 72 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/session/SessionEventProcessor.kt 87 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/session/RequestContext.kt 14 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/A2AServer.kt 315 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/messages/MessageStorage.kt 32 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/messages/InMemoryMessageStorage.kt 31 a2a/a2a-server/src/commonMain/kotlin/ai/koog/a2a/server/agent/AgentExecutor.kt 22 a2a/a2a-server/build.gradle.kts 50 a2a/a2a-core/src/commonTest/kotlin/ai/koog/a2a/model/AgentCardSerializationTest.kt 518 a2a/a2a-core/src/commonTest/kotlin/ai/koog/a2a/transport/TransportSerializationTest.kt 26 a2a/a2a-core/src/commonTest/kotlin/ai/koog/a2a/utils/KeyedMutexTest.kt 312 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/annotations/InternalA2AApi.kt 3 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/exceptions/Exceptions.kt 105 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/consts/A2AConsts.kt 4 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Artifact.kt 12 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Message.kt 26 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/AgentCard.kt 184 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/TaskParams.kt 20 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/TaskEvents.kt 27 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/TaskPushNotificationConfig.kt 19 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Parts.kt 50 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Serialization.kt 79 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/MessageSendParams.kt 17 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Task.kt 47 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/model/Core.kt 13 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/transport/ClientTransport.kt 65 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/transport/Serialization.kt 33 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/transport/ServerTransport.kt 78 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/transport/Core.kt 21 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/utils/ResultUtils.kt 13 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/utils/KeyedMutex.kt 87 a2a/a2a-core/src/commonMain/kotlin/ai/koog/a2a/utils/RWLock.kt 31 a2a/a2a-core/build.gradle.kts 40 prompt/prompt-processor/src/commonTest/kotlin/ai/koog/prompt/processor/ManualToolJsonFixProcessorTest.kt 181 prompt/prompt-processor/src/commonTest/kotlin/ai/koog/prompt/processor/LLMBasedToolJsonFixTest.kt 149 prompt/prompt-processor/src/commonTest/kotlin/ai/koog/prompt/processor/Tools.kt 70 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/ResponseProcessor.kt 45 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/Prompts.kt 109 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/ToolJsonFixProcessor.kt 145 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/PromptExecutorExtension.kt 15 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/LLMBasedToolCallFixProcessor.kt 93 prompt/prompt-processor/src/commonMain/kotlin/ai/koog/prompt/processor/ManualToolCallFixProcessor.kt 34 prompt/prompt-processor/build.gradle.kts 38 prompt/prompt-xml/src/commonTest/kotlin/ai/koog/prompt/xml/XmlTest.kt 283 prompt/prompt-xml/src/commonTest/kotlin/ai/koog/prompt/xml/XmlIndentationTest.kt 157 prompt/prompt-xml/src/commonTest/kotlin/ai/koog/prompt/xml/XmlAttributesTest.kt 137 prompt/prompt-xml/src/commonMain/kotlin/ai/koog/prompt/xml/Xml.kt 89 prompt/prompt-xml/build.gradle.kts 27 prompt/prompt-tokenizer/src/commonTest/kotlin/ai/koog/prompt/tokenizer/TokenizerTest.kt 63 prompt/prompt-tokenizer/src/commonTest/kotlin/ai/koog/prompt/tokenizer/PromptTokenizerTest.kt 79 prompt/prompt-tokenizer/src/commonMain/kotlin/ai/koog/prompt/tokenizer/PromptTokenizer.kt 22 prompt/prompt-tokenizer/src/commonMain/kotlin/ai/koog/prompt/tokenizer/Tokenizer.kt 14 prompt/prompt-tokenizer/src/commonMain/kotlin/ai/koog/prompt/tokenizer/tiktoken/utils.kt 15 prompt/prompt-tokenizer/src/commonMain/kotlin/ai/koog/prompt/tokenizer/tiktoken/TiktokenEncoder.kt 56 prompt/prompt-tokenizer/build.gradle.kts 36 prompt/prompt-executor/prompt-executor-cached/src/jvmTest/kotlin/ai/koog/prompt/executor/cached/CachedPromptExecutorTest.kt 98 prompt/prompt-executor/prompt-executor-cached/src/commonMain/kotlin/ai/koog/prompt/executor/cached/CachedPromptExecutor.kt 55 prompt/prompt-executor/prompt-executor-cached/build.gradle.kts 35 prompt/prompt-executor/prompt-executor-llms/src/jvmMain/kotlin/ai/koog/prompt/executor/llms/Executors.kt 23 prompt/prompt-executor/prompt-executor-llms/src/commonTest/kotlin/ai/koog/prompt/executor/llms/MultiLLMPromptExecutorTest.kt 206 prompt/prompt-executor/prompt-executor-llms/src/commonTest/kotlin/ai/koog/prompt/executor/llms/SingleLLMPromptExecutorTest.kt 93 prompt/prompt-executor/prompt-executor-llms/src/commonTest/kotlin/ai/koog/prompt/executor/llms/MockOpenAILLMClient.kt 49 prompt/prompt-executor/prompt-executor-llms/src/jvmTest/java/ai/koog/prompt/executor/llms/ExecutorsTest.java 100 prompt/prompt-executor/prompt-executor-llms/src/commonMain/kotlin/ai/koog/prompt/executor/llms/MultiLLMPromptExecutor.kt 110 prompt/prompt-executor/prompt-executor-llms/src/commonMain/kotlin/ai/koog/prompt/executor/llms/SingleLLMPromptExecutor.kt 52 prompt/prompt-executor/prompt-executor-llms/build.gradle.kts 42 prompt/prompt-executor/prompt-executor-llms-all/src/jvmMain/kotlin/ai/koog/prompt/executor/llms/all/SimplePromptExecutors.jvm.kt 32 prompt/prompt-executor/prompt-executor-llms-all/src/jvmTest/kotlin/ai/koog/prompt/executor/llms/all/TestLogger.kt 14 prompt/prompt-executor/prompt-executor-llms-all/src/jvmTest/kotlin/ai/koog/prompt/executor/llms/all/MockHttpClient.kt 38 prompt/prompt-executor/prompt-executor-llms-all/src/jvmTest/kotlin/ai/koog/prompt/executor/llms/all/SimpleAzureOpenAiExecutorTest.kt 65 prompt/prompt-executor/prompt-executor-llms-all/src/jvmTest/kotlin/ai/koog/prompt/executor/llms/all/MultipleLLMPromptExecutorMockTest.kt 173 prompt/prompt-executor/prompt-executor-llms-all/src/commonMain/kotlin/ai/koog/prompt/executor/llms/all/SimplePromptExecutors.kt 40 prompt/prompt-executor/prompt-executor-llms-all/src/commonMain/kotlin/ai/koog/prompt/executor/llms/all/DefaultMultiLLMPromptExecutor.kt 19 prompt/prompt-executor/prompt-executor-llms-all/build.gradle.kts 50 prompt/prompt-executor/prompt-executor-model/src/jvmMain/kotlin/ai/koog/prompt/executor/model/JavaPromptExecutor.kt 26 prompt/prompt-executor/prompt-executor-model/src/commonMain/kotlin/ai/koog/prompt/executor/model/PromptExecutor.kt 39 prompt/prompt-executor/prompt-executor-model/build.gradle.kts 25 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAIParamsTest.kt 74 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/mistralai/models/MistralAISerializationTest.kt 146 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAIModelsTest.kt 18 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAILLMClientTest.kt 295 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/models/MistralAIChatCompletion.kt 72 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/models/MistralAIEmbedding.kt 37 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/models/MistralAIModerations.kt 50 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/models/MIstralModelsResponse.kt 29 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAIModels.kt 132 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAIParams.kt 145 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/mistralai/MistralAILLMClient.kt 248 prompt/prompt-executor/prompt-executor-clients/prompt-executor-mistralai-client/build.gradle.kts 29 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/BedrockModelFamilies.kt 20 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/anthropic/BedrockAnthropicClaudeSerialization.kt 286 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/meta/LlamaDataModels.kt 34 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/meta/BedrockMetaLlamaSerialization.kt 75 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/BedrockAmazonTitanEmbeddingSerialization.kt 62 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/NovaDataModels.kt 176 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/BedrockAmazonNovaSerialization.kt 147 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/ai21/BedrockAI21JambaSerialization.kt 184 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/ai21/JambaDataModel.kt 112 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/cohere/BedrockCohereSerialization.kt 50 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/BedrockToolSerialization.kt 59 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/BedrockDataClasses.kt 85 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/BedrockModels.kt 345 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/BedrockLLMClient.kt 542 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/bedrock/StaticBearerTokenProvider.kt 20 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/BedrockToolSerializationTest.kt 230 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/anthropic/BedrockAnthropicClaudeSerializationTest.kt 437 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/meta/BedrockMetaLlamaSerializationTest.kt 149 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/meta/LlamaDataModelsTest.kt 188 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/BedrockAmazonTitanEmbeddingSerializationTest.kt 93 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/BedrockAmazonNovaSerializationTest.kt 311 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/amazon/NovaDataModelsTest.kt 341 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/ai21/BedrockAI21JambaSerializationTest.kt 224 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/ai21/JambaDataModelsTest.kt 369 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/modelfamilies/cohere/BedrockCohereSerializationTest.kt 96 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/BedrockLLMClientTest.kt 751 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/bedrock/StaticBearerTokenProviderTest.kt 84 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/bedrock/Stub.kt 3 prompt/prompt-executor/prompt-executor-clients/prompt-executor-bedrock-client/build.gradle.kts 51 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonTest/kotlin/ai/koog/prompt/executor/ollama/client/dto/OllamaSerializationTest.kt 154 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonTest/kotlin/ai/koog/prompt/executor/ollama/client/OllamaToolDescriptorConverterAdditionalTest.kt 129 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonTest/kotlin/ai/koog/prompt/executor/ollama/client/JSONSchemaFunctionConverterTest.kt 65 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonTest/kotlin/ai/koog/prompt/executor/ollama/client/OllamaToolCallTest.kt 210 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonTest/kotlin/ai/koog/prompt/executor/ollama/client/ContextWindowStrategyTest.kt 196 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/tools/json/OllamaToolDescriptorSchemaGenerator.kt 71 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/dto/OllamaConverters.kt 126 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/dto/OllamaModels.kt 73 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/dto/OllamaManagementConverters.kt 39 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/dto/OllamaManagementModels.kt 60 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/OllamaModelCardUtils.kt 22 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/ContextWindowStrategy.kt 69 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/OllamaModelCard.kt 30 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/OllamaCustomModelConverters.kt 12 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/src/commonMain/kotlin/ai/koog/prompt/executor/ollama/client/OllamaClient.kt 379 prompt/prompt-executor/prompt-executor-clients/prompt-executor-ollama-client/build.gradle.kts 70 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openrouter/OpenRouterModelsTest.kt 18 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openrouter/models/OpenRouterSerializationTest.kt 670 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openrouter/OpenRouterParamsValidationTest.kt 86 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openrouter/OpenRouterLLMClient.kt 139 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openrouter/models/OpenRouterChatCompletion.kt 115 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openrouter/models/OpenRouterModelsResponse.kt 86 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openrouter/OpenRouterModels.kt 292 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openrouter/OpenRouterParams.kt 197 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openrouter-client/build.gradle.kts 25 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/jvmTest/kotlin/dashscope/DashscopeModelsTest.kt 19 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/jvmTest/kotlin/dashscope/DashscopeLLMClientTest.kt 255 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/dashscope/models/DashscopeSerializationTest.kt 453 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/dashscope/DashscopeParamsTest.kt 84 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/dashscope/DashscopeModels.kt 118 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/dashscope/DashscopeParams.kt 159 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/dashscope/models/DashscopeChatCompletion.kt 62 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/dashscope/DashscopeLLMClient.kt 111 prompt/prompt-executor/prompt-executor-clients/prompt-executor-dashscope-client/build.gradle.kts 30 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/commonTest/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicSerializationTest.kt 335 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicToolSerializationTest.kt 156 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicModelsTest.kt 50 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicParams.kt 154 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/anthropic/models/AnthropicChatMessages.kt 247 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicModels.kt 195 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/anthropic/AnthropicLLMClient.kt 524 prompt/prompt-executor/prompt-executor-clients/prompt-executor-anthropic-client/build.gradle.kts 48 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIContentTest.kt 338 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIResponsesAPIItemsTest.kt 448 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIStreamEventsTest.kt 722 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAISerializersTest.kt 390 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIResponsesAPIRequestSerializationTest.kt 233 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIResponsesAPIResponseTest.kt 452 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIChatCompletionRequestSerializationTest.kt 149 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIToolsTest.kt 571 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIChatParamsTest.kt 132 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/OpenAILLMClientTest.kt 50 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIResponsesParamsTest.kt 142 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIModelsTest.kt 14 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIParams.kt 381 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIModerationModels.kt 72 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/OpenAILLMClient.kt 711 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/OpenAIModels.kt 452 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIModels.kt 18 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIEmbedding.kt 19 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIResponsesAPI.kt 1134 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/models/OpenAIChatCompletion.kt 92 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/azure/AzureOpenAIServiceVersion.kt 64 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/azure/Azure.kt 25 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client/build.gradle.kts 31 prompt/prompt-executor/prompt-executor-clients/src/jvmMain/kotlin/ai/koog/prompt/executor/clients/LLModelDefinitions.kt 21 prompt/prompt-executor/prompt-executor-clients/src/commonTest/kotlin/ai/koog/prompt/executor/clients/retry/RetryConfigTest.kt 180 prompt/prompt-executor/prompt-executor-clients/src/commonTest/kotlin/ai/koog/prompt/executor/clients/retry/RetryingLLMClientTest.kt 381 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/InternalLLMClientApi.kt 16 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/LLModelDefinitions.kt 2 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/LLMEmbeddingProvider.kt 5 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/retry/RetryConfig.kt 107 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/retry/RetryingLLMClient.kt 139 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/serialization/AdditionalPropertiesFlatteningSerializer.kt 38 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/Exceptions.kt 12 prompt/prompt-executor/prompt-executor-clients/src/commonMain/kotlin/ai/koog/prompt/executor/clients/LLMClient.kt 53 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/jvmTest/kotlin/deepseek/DeepSeekModelsTest.kt 19 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/jvmTest/kotlin/deepseek/DeepSeekLLMClientTest.kt 247 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/deepseek/models/DeepSeekSerializationTest.kt 327 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/deepseek/DeepSeekParamsTest.kt 81 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/deepseek/DeepSeekLLMClient.kt 131 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/deepseek/models/DeepSeekModelsResponse.kt 17 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/deepseek/models/DeepSeekChatCompletion.kt 59 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/deepseek/DeepSeekModels.kt 40 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/deepseek/DeepSeekParams.kt 143 prompt/prompt-executor/prompt-executor-clients/prompt-executor-deepseek-client/build.gradle.kts 29 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonTest/kotlin/ai/koog/prompt/executor/clients/google/structure/GoogleStandardJsonSchemaGeneratorTest.kt 323 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonTest/kotlin/ai/koog/prompt/executor/clients/google/structure/GoogleSimpleJsonSchemaGeneratorTest.kt 147 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/google/GoogleSerializationTest.kt 177 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/google/GoogleLLMClientTest.kt 480 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/google/GoogleModelsTest.kt 78 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/jvmTest/kotlin/ai/koog/prompt/executor/clients/google/ThinkingConfigTest.kt 93 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/structure/Utils.kt 7 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/structure/GoogleBasicJsonSchemaGenerator.kt 13 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/structure/GoogleStandardJsonSchemaGenerator.kt 30 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/models/GoogleEmbedding.kt 15 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/models/GoogleGenerateContent.kt 222 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/GoogleLLMClient.kt 653 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/GoogleParams.kt 115 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/src/commonMain/kotlin/ai/koog/prompt/executor/clients/google/GoogleModels.kt 96 prompt/prompt-executor/prompt-executor-clients/prompt-executor-google-client/build.gradle.kts 46 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonTest/kotlin/ai/koog/prompt/executor/clients/openai/structure/OpenAIStandardJsonSchemaGeneratorTest.kt 375 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonTest/kotlin/ai/koog/prompt/executor/clients/openai/structure/OpenAIBasicJsonSchemaGeneratorTest.kt 152 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonTest/kotlin/ai/koog/prompt/executor/clients/openai/base/OpenAICompatibleToolDescriptorConverterTest.kt 214 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/base/structure/OpenAIStandardJsonSchemaGenerator.kt 90 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/base/structure/OpenAIBasicJsonSchemaGenerator.kt 24 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/base/models/OpenAIDataModels.kt 421 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/base/OpenAICompatibleToolDescriptorSchemaGenerator.kt 73 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/src/commonMain/kotlin/ai/koog/prompt/executor/clients/openai/base/AbstractOpenAILLMClient.kt 412 prompt/prompt-executor/prompt-executor-clients/prompt-executor-openai-client-base/build.gradle.kts 40 prompt/prompt-executor/prompt-executor-clients/build.gradle.kts 39 prompt/prompt-markdown/src/commonTest/kotlin/ai/koog/prompt/markdown/MarkdownListTest.kt 142 prompt/prompt-markdown/src/commonTest/kotlin/ai/koog/prompt/markdown/MarkdownTest.kt 197 prompt/prompt-markdown/src/commonTest/kotlin/ai/koog/prompt/markdown/MarkdownMultilineListTest.kt 143 prompt/prompt-markdown/src/commonMain/kotlin/ai/koog/prompt/markdown/Markdown.kt 155 prompt/prompt-markdown/build.gradle.kts 27 prompt/prompt-llm/src/commonMain/kotlin/ai/koog/prompt/llm/LLModel.kt 12 prompt/prompt-llm/src/commonMain/kotlin/ai/koog/prompt/llm/LLModelExtensions.kt 9 prompt/prompt-llm/src/commonMain/kotlin/ai/koog/prompt/llm/OllamaModels.kt 137 prompt/prompt-llm/src/commonMain/kotlin/ai/koog/prompt/llm/LLMProvider.kt 25 prompt/prompt-llm/src/commonMain/kotlin/ai/koog/prompt/llm/LLMCapability.kt 53 prompt/prompt-llm/build.gradle.kts 20 prompt/prompt-model/src/commonTest/kotlin/ai/koog/prompt/text/TextContentBuilderTest.kt 101 prompt/prompt-model/src/commonTest/kotlin/ai/koog/prompt/streaming/StreamFrameExtTest.kt 86 prompt/prompt-model/src/commonTest/kotlin/ai/koog/prompt/streaming/StreamFrameFlowBuilderTest.kt 86 prompt/prompt-model/src/commonTest/kotlin/ai/koog/prompt/dsl/ContentPartsBuilderTest.kt 407 prompt/prompt-model/src/commonTest/kotlin/ai/koog/prompt/dsl/PromptBuilderTest.kt 780 prompt/prompt-model/src/jvmTest/kotlin/ai/koog/prompt/JavaAPIPromptTest.kt 85 prompt/prompt-model/src/jvmTest/kotlin/ai/koog/prompt/params/LLMParamsTest.kt 239 prompt/prompt-model/src/jvmTest/kotlin/ai/koog/prompt/JavaAPIPromptBuilderTest.kt 296 prompt/prompt-model/src/jvmTest/kotlin/ai/koog/prompt/PromptTest.kt 538 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/message/AttachmentContent.kt 52 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/message/Message.kt 166 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/message/ContentPart.kt 56 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/params/LLMParams.kt 169 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/text/TextContentBuilder.kt 10 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/text/TextContentBuilderExt.kt 22 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/text/TextContentBuilderBase.kt 39 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/streaming/StreamFrameExt.kt 46 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/streaming/StreamFrameFlowBuilder.kt 84 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/streaming/StreamFrameFlowExt.kt 10 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/streaming/StreamFrameFlowBuilderError.kt 7 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/streaming/StreamFrame.kt 28 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/dsl/Prompt.kt 81 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/dsl/ModerationAPI.kt 60 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/dsl/ContentPartsBuilder.kt 167 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/dsl/PromptBuilder.kt 142 prompt/prompt-model/src/commonMain/kotlin/ai/koog/prompt/dsl/PromptDSL.kt 23 prompt/prompt-model/build.gradle.kts 34 prompt/prompt-cache/prompt-cache-model/build.gradle.kts 26 prompt/prompt-cache/prompt-cache-redis/build.gradle.kts 35 prompt/prompt-cache/prompt-cache-files/build.gradle.kts 26 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/StructureFixingParserTest.kt 107 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/json/JsonStructureTest.kt 244 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/json/generator/JsonSchemaGeneratorTest.kt 819 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/markdown/MarkdownParserLineMatchingTest.kt 119 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/markdown/MarkdownParserCodeBlockTest.kt 131 prompt/prompt-structure/src/commonTest/kotlin/ai/koog/prompt/structure/markdown/MarkdownStructureDefinitionTest.kt 79 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/annotations/InternalStructuredOutputAPI.kt 3 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/StructureFixingParser.kt 107 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/StructureDefinition.kt 6 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/JsonStructure.kt 125 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/generator/StandardJsonSchemaGenerator.kt 206 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/generator/BasicJsonSchemaGenerator.kt 67 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/generator/JsonSchemaConsts.kt 33 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/generator/JsonSchemaGenerator.kt 90 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/json/generator/GenericJsonSchemaGenerator.kt 172 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/StructuredPrompts.kt 13 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/LLMStructuredParsingError.kt 3 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/markdown/MarkdownStructureDefinition.kt 39 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/markdown/MarkdownParser.kt 123 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/TextContentBuilderBaseExtensions.kt 5 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/Structure.kt 10 prompt/prompt-structure/src/commonMain/kotlin/ai/koog/prompt/structure/PromptExecutorExtensions.kt 145 prompt/prompt-structure/build.gradle.kts 39 utils/src/appleTest/kotlin/ai/koog/utils/system/UserDefaultsSystemConfigReaderTest.kt 21 utils/src/androidMain/kotlin/ai/koog/utils/system/SystemConfigReader.android.kt 4 utils/src/androidMain/kotlin/ai/koog/utils/system/SystemSecretsReader.android.kt 4 utils/src/androidMain/kotlin/ai/koog/utils/io/Coroutines.android.kt 5 utils/src/jsMain/kotlin/ai/koog/utils/system/SystemConfigReader.js.kt 4 utils/src/jsMain/kotlin/ai/koog/utils/system/SystemSecretsReader.js.kt 4 utils/src/jsMain/kotlin/ai/koog/utils/io/Coroutines.js.kt 5 utils/src/jvmMain/kotlin/ai/koog/utils/system/EnvSystemSecretsReader.kt 4 utils/src/jvmMain/kotlin/ai/koog/utils/system/SystemSecretsReader.jvm.kt 2 utils/src/jvmMain/kotlin/ai/koog/utils/system/SystemConfigReader.jvm.kt 2 utils/src/jvmMain/kotlin/ai/koog/utils/system/JvmSystemConfigReader.kt 11 utils/src/jvmMain/kotlin/ai/koog/utils/io/Coroutines.jvm.kt 5 utils/src/commonTest/kotlin/ai/koog/utils/serializers/ByteArrayAsBase64SerializerTest.kt 57 utils/src/commonTest/kotlin/ai/koog/utils/lang/StringExtensionsTest.kt 21 utils/src/commonTest/kotlin/ai/koog/utils/io/CloseableTest.kt 57 utils/src/jvmTest/kotlin/ai/koog/utils/system/JvmSystemConfigReaderTest.kt 28 utils/src/jvmTest/kotlin/ai/koog/utils/system/EnvSystemSecretsReaderTest.kt 14 utils/src/wasmJsMain/kotlin/ai/koog/utils/system/SystemSecretsReader.wasmJs.kt 4 utils/src/wasmJsMain/kotlin/ai/koog/utils/system/SystemConfigReader.wasmJs.kt 4 utils/src/wasmJsMain/kotlin/ai/koog/utils/io/Coroutines.wasmJs.kt 5 utils/src/commonMain/kotlin/ai/koog/utils/serializers/ByteArrayAsBase64Serializer.kt 30 utils/src/commonMain/kotlin/ai/koog/utils/lang/StringExtensions.kt 7 utils/src/commonMain/kotlin/ai/koog/utils/system/SystemConfigReader.kt 5 utils/src/commonMain/kotlin/ai/koog/utils/system/SystemSecretsReader.kt 5 utils/src/commonMain/kotlin/ai/koog/utils/io/Closeable.kt 12 utils/src/commonMain/kotlin/ai/koog/utils/io/Coroutines.kt 4 utils/src/appleMain/kotlin/ai/koog/utils/system/SystemConfigReader.apple.kt 2 utils/src/appleMain/kotlin/ai/koog/utils/system/UserDefaultsSystemConfigReader.kt 12 utils/src/appleMain/kotlin/ai/koog/utils/system/SystemSecretsReader.apple.kt 4 utils/src/appleMain/kotlin/ai/koog/utils/io/Coroutines.apple.kt 6 utils/build.gradle.kts 31 embeddings/embeddings-base/src/commonTest/kotlin/ai/koog/embeddings/base/VectorTest.kt 57 embeddings/embeddings-base/src/commonMain/kotlin/ai/koog/embeddings/base/Embedder.kt 5 embeddings/embeddings-base/src/commonMain/kotlin/ai/koog/embeddings/base/Vector.kt 36 embeddings/embeddings-base/build.gradle.kts 33 embeddings/embeddings-llm/src/commonTest/kotlin/ai/koog/embeddings/local/LLMEmbedderTest.kt 70 embeddings/embeddings-llm/src/commonMain/kotlin/ai/koog/embeddings/local/OllamaEmbeddingModels.kt 42 embeddings/embeddings-llm/src/commonMain/kotlin/ai/koog/embeddings/local/LLMEmbedder.kt 13 embeddings/embeddings-llm/build.gradle.kts 44 inspections/MissingKDocForPublicAPI.inspection.kts 57 agents/agents-mcp-server/src/jvmMain/kotlin/ai/koog/agents/mcp/server/McpServer.jvm.kt 18 agents/agents-mcp-server/src/jvmTest/kotlin/ai/koog/agents/mcp/server/KoogToolAsMcpToolTest.kt 156 agents/agents-mcp-server/src/jvmTest/kotlin/ai/koog/agents/mcp/server/ThrowingExceptionTool.kt 28 agents/agents-mcp-server/src/commonMain/kotlin/ai/koog/agents/mcp/server/McpServer.kt 163 agents/agents-mcp-server/build.gradle.kts 31 agents/agents-ext/src/jvmMain/kotlin/ai/koog/agents/ext/tool/shell/JvmShellCommandExecutor.kt 88 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/EditFileToolMultilineContentTest.kt 106 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/EditFileToolFormattingEdgeCasesTest.kt 60 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/EditFileToolCoreTest.kt 235 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/render/TextTest.kt 760 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/EditFileToolDifferentFileTypesTest.kt 71 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/tool/file/patch/TokenizationTest.kt 41 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/llm/choice/ChoiceSelectionStrategyTest.kt 94 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/utils/InMemoryFS.kt 77 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/agent/SubgraphWithTaskTest.kt 603 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/agent/SubgraphWithRetryTest.kt 429 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/agent/AIAgentStrategiesTest.kt 161 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/agent/SingleRunStrategyWithHistoryCompressionTests.kt 119 agents/agents-ext/src/commonTest/kotlin/ai/koog/agents/ext/agent/StructuredOutputWithToolsIntegrationTest.kt 269 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/search/RegexSearchToolTest.kt 187 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/ListDirectoryUtilJvmTest.kt 172 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/WriteFileToolJvmTest.kt 83 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/ReadFileToolJvmTest.kt 282 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/ListDirectoryToolJvmTest.kt 331 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/model/FileSystemEntryBuildersJvmTest.kt 160 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/file/ReadFileUtilJvmTest.kt 149 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/tool/shell/ExecuteShellCommandToolJvmTest.kt 335 agents/agents-ext/src/jvmTest/kotlin/ai/koog/agents/ext/agent/LLMAsJudgeNodeTest.kt 150 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/ExitTool.kt 18 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/AskUser.kt 19 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/search/RegexSearchTool.kt 135 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/ReadFileUtil.kt 56 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/render/Text.kt 112 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/ReadFileTool.kt 81 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/ListDirectoryTool.kt 73 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/WriteFileTool.kt 56 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/patch/FilePatch.kt 15 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/patch/TokenNormalizedPatchApplier.kt 96 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/ListDirectoryUtil.kt 85 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/file/EditFileTool.kt 186 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/shell/ExecuteShellCommandTool.kt 75 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/shell/ShellCommandExecutor.kt 8 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/shell/ShellCommandConfirmation.kt 10 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/shell/ShellCommandConfirmationHandlers.kt 21 agents/agents-ext/src/commonMain/kotlin/ai/koog/agents/ext/tool/SayToUser.kt 19 agents/agents-ext/build.gradle.kts 36 agents/agents-features/agents-features-a2a-server/src/commonMain/kotlin/ai/koog/agents/a2a/server/feature/A2AAgentServer.kt 54 agents/agents-features/agents-features-a2a-server/src/commonMain/kotlin/ai/koog/agents/a2a/server/feature/A2AAgentServerNodes.kt 98 agents/agents-features/agents-features-a2a-server/build.gradle.kts 32 agents/agents-features/agents-features-a2a-client/src/commonMain/kotlin/ai/koog/agents/a2a/client/feature/A2AAgentClient.kt 53 agents/agents-features/agents-features-a2a-client/src/commonMain/kotlin/ai/koog/agents/a2a/client/feature/A2AAgentClientNodes.kt 196 agents/agents-features/agents-features-a2a-client/build.gradle.kts 32 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/ExposedPersistencyStorageProvider.kt 143 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/H2PersistencyStorageProvider.kt 95 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/CheckpointsTable.kt 16 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/PostgresPersistencyStorageProvider.kt 82 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/ExposedPersistenceFilter.kt 5 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/MySQLPersistencyStorageProvider.kt 56 agents/agents-features/agents-features-sql/src/jvmMain/kotlin/ai/koog/agents/features/sql/providers/CleanupConfig.kt 10 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/PostgresPersistenceAgentRunTest.kt 243 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/MySQLPersistencyStorageProviderTest.kt 106 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/PostgresPersistencyStorageProviderTest.kt 105 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/H2PersistencyStorageProviderTest.kt 85 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/SQLPersistenceProvidersTest.kt 129 agents/agents-features/agents-features-sql/src/jvmTest/kotlin/ai/koog/agents/features/sql/providers/ExposedPersistenceFilterPostgresTest.kt 133 agents/agents-features/agents-features-sql/src/jvmTest/resources/logback.xml 12 agents/agents-features/agents-features-sql/src/commonMain/kotlin/ai/koog/agents/features/sql/providers/SQLPersistencyStorageProvider.kt 23 agents/agents-features/agents-features-sql/src/commonMain/kotlin/ai/koog/agents/features/sql/providers/SQLPersistenceSchemaMigrator.kt 7 agents/agents-features/agents-features-sql/build.gradle.kts 57 agents/agents-features/agents-features-acp/src/jvmMain/kotlin/ai/koog/agents/features/acp/AcpAgent.kt 44 agents/agents-features/agents-features-acp/src/jvmMain/kotlin/ai/koog/agents/features/acp/MessageConverters.kt 201 agents/agents-features/agents-features-acp/src/commonMain/kotlin/ai/koog/agents/features/acp/Stub.kt 3 agents/agents-features/agents-features-acp/build.gradle.kts 26 agents/agents-features/agents-features-event-handler/src/androidMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 7 agents/agents-features/agents-features-event-handler/src/jsMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 7 agents/agents-features/agents-features-event-handler/src/jvmMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 211 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerTest.kt 637 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/NodeLLMRequestStreamingAndSendResultsTest.kt 156 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerTestAPI.kt 53 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/TestEventsCollector.kt 163 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/TestLLMExecutor.kt 40 agents/agents-features/agents-features-event-handler/src/jvmTest/kotlin/ai/koog/agents/features/eventHandler/feature/StreamingEventHandlerTest.kt 75 agents/agents-features/agents-features-event-handler/src/wasmJsMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 7 agents/agents-features/agents-features-event-handler/src/commonMain/kotlin/ai/koog/agents/features/eventHandler/messageFormat.kt 25 agents/agents-features/agents-features-event-handler/src/commonMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfigImpl.kt 425 agents/agents-features/agents-features-event-handler/src/commonMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandler.kt 137 agents/agents-features/agents-features-event-handler/src/commonMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfigAPI.kt 195 agents/agents-features/agents-features-event-handler/src/commonMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 196 agents/agents-features/agents-features-event-handler/src/appleMain/kotlin/ai/koog/agents/features/eventHandler/feature/EventHandlerConfig.kt 7 agents/agents-features/agents-features-event-handler/build.gradle.kts 33 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageTestWriterTest.kt 623 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageRemoteWriterTest.kt 816 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageFileWriterTest.kt 509 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageLogWriterTest.kt 480 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/TestLogger.kt 31 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/TestTools.kt 57 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/MockLLMProvider.kt 6 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/TestAgent.kt 85 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/MockLLMExecutor.kt 47 agents/agents-features/agents-features-trace/src/jvmTest/kotlin/ai/koog/agents/features/tracing/mock/TestFeatureMessageWriter.kt 30 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageRemoteWriter.kt 6 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageLogWriter.kt 17 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/writer/traceMessageFormat.kt 81 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/writer/TraceFeatureMessageFileWriter.kt 17 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/messageFormat.kt 20 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/feature/Tracing.kt 335 agents/agents-features/agents-features-trace/src/commonMain/kotlin/ai/koog/agents/features/tracing/feature/TraceFeatureConfig.kt 3 agents/agents-features/agents-features-trace/build.gradle.kts 41 agents/agents-features/agents-features-snapshot/src/androidMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 14 agents/agents-features/agents-features-snapshot/src/jsMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 14 agents/agents-features/agents-features-snapshot/src/jvmMain/kotlin/ai/koog/agents/snapshot/providers/PersistencyStorageProvider.jvm.kt 26 agents/agents-features/agents-features-snapshot/src/jvmMain/kotlin/ai/koog/agents/snapshot/providers/file/JVMFilePersistencyStorageProvider.kt 21 agents/agents-features/agents-features-snapshot/src/jvmMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistry.jvm.kt 9 agents/agents-features/agents-features-snapshot/src/jvmMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 47 agents/agents-features/agents-features-snapshot/src/jvmMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolSet.kt 23 agents/agents-features/agents-features-snapshot/src/jvmMain/java/ai/koog/agents/snapshot/feature/Reverts.java 6 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/CheckpointSerializationTest.kt 94 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/SimpleGraphCheckpointTest.kt 128 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/SubgraphSetExecutionPointTest.kt 176 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/TestStrategies.kt 398 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/PersistencyTestUtils.kt 13 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/CheckpointsTests.kt 793 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/PersistencyRestoreStrategyTests.kt 86 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/SubgraphCheckpointsTest.kt 183 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/ai/koog/agents/snapshot/providers/file/FileAgentCheckpointStorageProviderTest.kt 87 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/ai/koog/agents/snapshot/providers/file/FileCheckpointsTests.kt 236 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/NodeUniquenessCheckpointTest.kt 99 agents/agents-features/agents-features-snapshot/src/jvmTest/kotlin/PersistencyRunsTwiceTest.kt 103 agents/agents-features/agents-features-snapshot/src/wasmJsMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 14 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/PersistenceUtils.kt 18 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/filters/AgentCheckpointFilter.kt 5 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/InMemoryPersistencyStorageProvider.kt 40 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/file/FilePersistencyStorageProvider.kt 70 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/NoPersistencyStorageProvider.kt 18 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/providers/PersistencyStorageProvider.kt 19 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/Utils.kt 21 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistry.kt 28 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilderImpl.kt 23 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilderAPI.kt 9 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/PersistenceFeatureConfig.kt 19 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/AgentCheckpointData.kt 77 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 15 agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/Persistence.kt 259 agents/agents-features/agents-features-snapshot/src/appleMain/kotlin/ai/koog/agents/snapshot/feature/RollbackToolRegistryBuilder.kt 14 agents/agents-features/agents-features-snapshot/build.gradle.kts 39 agents/agents-features/agents-features-tokenizer/src/jvmTest/kotlin/ai/koog/agents/features/tokenizer/feature/TestTools.kt 20 agents/agents-features/agents-features-tokenizer/src/jvmTest/kotlin/ai/koog/agents/features/tokenizer/feature/MessageTokenizerTest.kt 33 agents/agents-features/agents-features-tokenizer/src/commonMain/kotlin/ai/koog/agents/features/tokenizer/feature/MessageTokenizer.kt 49 agents/agents-features/agents-features-tokenizer/build.gradle.kts 44 agents/agents-features/agents-features-memory/src/jvmMain/kotlin/ai/koog/agents/memory/storage/Aes256GCMStorageEncryptor.kt 65 agents/agents-features/agents-features-memory/src/jvmTest/kotlin/ai/koog/agents/memory/MemoryNodesTest.kt 418 agents/agents-features/agents-features-memory/src/jvmTest/kotlin/ai/koog/agents/memory/providers/LocalFileMemoryProviderTest.kt 161 agents/agents-features/agents-features-memory/src/jvmTest/kotlin/ai/koog/agents/memory/feature/RetrieveFactsFromHistoryTest.kt 194 agents/agents-features/agents-features-memory/src/jvmTest/kotlin/ai/koog/agents/memory/AIAgentMemoryTest.kt 470 agents/agents-features/agents-features-memory/src/jvmTest/kotlin/ai/koog/agents/memory/storage/JvmStorageTest.kt 50 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/prompts/MemoryPrompts.kt 59 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/providers/LocalFileMemoryProvider.kt 80 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/providers/AgentMemoryProvider.kt 24 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/providers/NoMemory.kt 34 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/model/Concept.kt 79 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/feature/AgentMemory.kt 281 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/feature/history/MemoryBasedHistoryCompression.kt 61 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/feature/nodes/MemoryNodes.kt 165 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/config/MemoryConfig.kt 28 agents/agents-features/agents-features-memory/src/commonMain/kotlin/ai/koog/agents/memory/storage/Storage.kt 71 agents/agents-features/agents-features-memory/build.gradle.kts 37 agents/agents-features/agents-features-a2a-core/src/commonTest/kotlin/ai/koog/agents/a2a/core/MessageConvertersTest.kt 211 agents/agents-features/agents-features-a2a-core/src/commonMain/kotlin/ai/koog/agents/a2a/core/MessageConverters.kt 112 agents/agents-features/agents-features-a2a-core/src/commonMain/kotlin/ai/koog/agents/a2a/core/Serialization.kt 5 agents/agents-features/agents-features-a2a-core/src/commonMain/kotlin/ai/koog/agents/a2a/core/MessageA2AMetadata.kt 30 agents/agents-features/agents-features-a2a-core/build.gradle.kts 31 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/extension/SpanExt.kt 50 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/extension/GenAIAgentEventExt.kt 53 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/extension/EventBodyFieldExt.kt 10 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/inferenceSpan.kt 94 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/SpanCollector.kt 140 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/strategySpan.kt 39 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/SpanType.kt 10 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/nodeExecuteSpan.kt 47 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/subgraphExecuteSpan.kt 47 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/SpanEndStatus.kt 3 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/GenAIAgentSpan.kt 73 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/executeToolSpan.kt 55 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/createAgentSpan.kt 48 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/GenAIAgentSpanBuilder.kt 52 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/span/invokeAgentSpan.kt 94 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/langfuse/Langfuse.kt 34 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/langfuse/LangfuseSpanAdapter.kt 132 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/weave/WeaveSpanAdapter.kt 173 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/weave/Weave.kt 32 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/GenAIAgentSpanUtils.kt 50 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/integration/SpanAdapter.kt 6 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/feature/OpenTelemetryConfig.kt 156 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/feature/OpenTelemetry.kt 583 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/AssistantMessageEvent.kt 25 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/UserMessageEvent.kt 15 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/EventBodyField.kt 55 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/ModerationResponseEvent.kt 20 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/SystemMessageEvent.kt 15 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/ToolMessageEvent.kt 19 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/ChoiceEvent.kt 40 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/GenAIAgentEvent.kt 33 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/event/EventBodyFields.kt 58 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/SpanAttributes.kt 339 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/CommonAttributes.kt 28 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/GenAIAttribute.kt 5 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/Attribute.kt 6 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/CustomAttribute.kt 5 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/attributes.kt 88 agents/agents-features/agents-features-opentelemetry/src/jvmMain/kotlin/ai/koog/agents/features/opentelemetry/attribute/KoogAttributes.kt 56 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/extension/EventBodyFieldExtTest.kt 48 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/extension/SpanExtTest.kt 63 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/extension/GenAIAgentEventExtTest.kt 80 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/OpenTelemetryTestData.kt 155 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/OpenTelemetrySpanAsserts.kt 135 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/span/GenAIAgentSpanTest.kt 227 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/span/SpanCollectorTest.kt 437 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/integration/langfuse/LangfuseTraceStructureTest.kt 249 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/integration/langfuse/LangfuseSpanAdapterTest.kt 261 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/integration/TraceStructureTestBase.kt 802 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/integration/GenAIAgentSpanUtilsTest.kt 329 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/integration/weave/WeaveTraceStructureTest.kt 270 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockSpanExporter.kt 47 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockGenAIAgentEvent.kt 13 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/TestToolGetWeather.kt 25 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockAttribute.kt 6 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockLLMProvider.kt 6 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockSpan.kt 81 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockEventBodyField.kt 6 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/MockTracer.kt 74 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/mock/UnsupportedType.kt 2 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/OpenTelemetryFeatureTest.kt 179 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetrySubgraphTest.kt 334 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetryNodeExecuteSpanTest.kt 307 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetryInferenceSpanTest.kt 556 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetryStrategyTest.kt 75 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetryAgentSpanTest.kt 148 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetryExecuteToolSpanTest.kt 184 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/span/OpenTelemetrySpanTest.kt 256 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/OpenTelemetryTestBase.kt 17 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/feature/OpenTelemetryConfigTest.kt 247 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/ChoiceEventTest.kt 139 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/EventBodyFieldTest.kt 236 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/SystemMessageEventTest.kt 44 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/ModerationResponseEventTest.kt 49 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/UserMessageEventTest.kt 44 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/AssistantMessageEventTest.kt 102 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/GenAIAgentEventTest.kt 52 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/event/ToolMessageEventTest.kt 55 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/attribute/AttributeExtensionTest.kt 274 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/attribute/SpanAttributesTest.kt 247 agents/agents-features/agents-features-opentelemetry/src/jvmTest/kotlin/ai/koog/agents/features/opentelemetry/OpenTelemetryTestAPI.kt 258 agents/agents-features/agents-features-opentelemetry/src/commonMain/kotlin/ai/koog/agents/features/opentelemetry/Stub.kt 3 agents/agents-features/agents-features-opentelemetry/build.gradle.kts 62 agents/agents-tools/src/androidMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 9 agents/agents-tools/src/jsMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 9 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 42 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/reflect/ToolSet.kt 19 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/reflect/util.kt 210 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/reflect/java/javaIUtils.kt 260 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/reflect/java/ToolFromJavaMethod.kt 163 agents/agents-tools/src/jvmMain/kotlin/ai/koog/agents/core/tools/reflect/ToolFromCallable.kt 129 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/serialization/ToolDescriptorGenerationTest.kt 124 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/serialization/ToolRegistryTest.kt 151 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/serialization/ToolParameterTypesTest.kt 560 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/serialization/SampleTool.kt 17 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/serialization/ToolSerializationTest.kt 70 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/SerialToToolDescriptionTest.kt 232 agents/agents-tools/src/commonTest/kotlin/ai/koog/agents/core/tools/LLMDescriptionUsageTest.kt 101 agents/agents-tools/src/jvmTest/kotlin/ai/koog/agents/core/tools/reflect/ToolsFromCallableTest.kt 298 agents/agents-tools/src/jvmTest/kotlin/ai/koog/agents/core/tools/reflect/ReflectionArgsSerializerTest.kt 188 agents/agents-tools/src/jvmTest/kotlin/ai/koog/agents/core/tools/reflect/ToolSetAsToolsTest.kt 71 agents/agents-tools/src/jvmTest/kotlin/ai/koog/agents/core/tools/JavaAPIToolRegistryTest.kt 186 agents/agents-tools/src/jvmTest/java/ai/koog/agents/tools/JavaMethodToolsTest.java 87 agents/agents-tools/src/jvmTest/java/ai/koog/agents/tools/JavaToolbox.java 20 agents/agents-tools/src/wasmJsMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 9 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolResult.kt 54 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/annotations/InternalAgentToolsApi.kt 3 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/annotations/LLMDescription.kt 11 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/annotations/Tool.kt 4 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolException.kt 14 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolDescriptors.kt 32 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 7 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolRegistry.kt 57 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/SerialToToolDescription.kt 159 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/serialization/ToolSerialization.kt 64 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/serialization/ToolDescriptorSchemaGenerator.kt 6 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/SimpleTool.kt 15 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolDescriptor.kt 40 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/ToolArgs.kt 7 agents/agents-tools/src/commonMain/kotlin/ai/koog/agents/core/tools/Tool.kt 97 agents/agents-tools/src/appleMain/kotlin/ai/koog/agents/core/tools/ToolRegistryBuilder.kt 9 agents/agents-tools/build.gradle.kts 38 agents/agents-core/src/androidMain/kotlin/ai.koog.agents.core.system/SystemVariablesReader.android.kt 16 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipeline.kt 8 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipeline.kt 26 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 33 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 100 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 32 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 100 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 16 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 61 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 139 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 7 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 89 agents/agents-core/src/androidMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 32 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipeline.kt 8 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipeline.kt 26 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/system/SystemVariablesReader.js.kt 10 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 33 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 100 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 32 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 100 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 16 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 61 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 139 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 7 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 89 agents/agents-core/src/jsMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 32 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/environment/SafeTool.jvm.kt 68 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/system/SystemVariablesReader.jvm.kt 16 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/utils/CoroutineUtils.kt 48 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 47 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgentAsyncFunctionalStrategy.kt 12 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 115 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 82 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 302 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/context/SubtaskBuilder.kt 115 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/DiagramGenerator.kt 5 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/graphModel.kt 107 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/feature/pipeline/AIAgentPipeline.kt 217 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/feature/pipeline/Interceptor.kt 15 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/feature/pipeline/AIAgentGraphPipeline.kt 100 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 158 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.jvm.kt 69 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 198 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/MermaidDiagramGenerator.kt 74 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 156 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/entity/NonSuspendAIAgentStrategy.kt 16 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 14 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 176 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 90 agents/agents-core/src/jvmMain/kotlin/ai/koog/agents/ext/agent/AIAgentSubgraphExt.jvm.kt 47 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/CalculatorTools.kt 35 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/feature/AIAgentPipelineTest.kt 736 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/feature/message/FeatureMessageProcessorTest.kt 313 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/feature/mock/TestFeatureMessageProcessor.kt 22 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/feature/mock/TestFeatureEventMessage.kt 8 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/feature/TestFeature.kt 179 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/utils/RWLockTest.kt 121 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/utils/SerializationUtilsTest.kt 478 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/CalculatorPromptExecutor.kt 72 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/AIAgentServiceTest.kt 135 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/AIAgentGenericTypesTest.kt 90 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/execution/AgentExecutionInfoTest.kt 61 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContextTest.kt 177 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/context/AgentTestBase.kt 108 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/context/AIAgentContextTest.kt 216 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/FunctionalAIAgentTest.kt 674 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMSessionStructuredOutputTest.kt 194 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSessionTest.kt 376 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/GraphAIAgentTest.kt 44 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/config/ToolCallDescriberTest.kt 252 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/config/AIAgentConfigTest.kt 95 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/config/MissingToolsConversionStrategyTest.kt 202 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/SingleRunStrategyTests.kt 234 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/AIAgentToolTest.kt 121 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/agent/DummyTools.kt 23 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/extension/ParallelNodesTest.kt 380 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/extension/AIAgentNodesHistoryCompressionTest.kt 151 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/extension/AIAgentNodesTest.kt 199 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/extension/TestLLMExecutor.kt 60 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/extension/ParallelNodesMergeContextTest.kt 133 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/builder/AIAgentNodeBuilderTransformTest.kt 86 agents/agents-core/src/commonTest/kotlin/ai/koog/agents/core/dsl/builder/AIAgentParallelNodesMergeContextTest.kt 158 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/environment/SafeToolTest.kt 287 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/AIAgentPipelineJvmTest.kt 235 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/AIAgentFeatureTestAPI.kt 395 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/writer/TestLogger.kt 36 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageRemoteWriterTest.kt 204 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/writer/TestFeatureEventMessage.kt 13 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageLogWriterTest.kt 146 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageFileWriterTest.kt 164 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/remote/server/FeatureMessageRemoteServerTest.kt 316 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/feature/remote/client/FeatureMessageRemoteClientTest.kt 388 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/mock/MockLLMProvider.kt 6 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/mock/TestAgent.kt 82 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/mock/ClientEventsCollector.kt 39 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/feature/DebuggerSubgraphTest.kt 262 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/feature/DebuggerStreamingTest.kt 347 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/feature/DebuggerTestAPI.kt 281 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/feature/DebuggerConfigTest.kt 192 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/system/feature/DebuggerTest.kt 521 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContextConcurrencyTest.kt 184 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/agent/MermaidDiagramGeneratorTest.kt 101 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/agent/LLMWriteSessionJavaApiTest.kt 39 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/agent/JavaAPIAgentBuilderTest.kt 197 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/agent/JavaAPIAgentCreationAndRunTest.kt 45 agents/agents-core/src/jvmTest/kotlin/ai/koog/agents/core/dsl/extension/HistoryCompressionStrategiesTest.kt 419 agents/agents-core/src/jvmTest/java/ai/koog/agents/core/agent/JavaAPIAgentBuilderJavaTest.java 117 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipeline.kt 8 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipeline.kt 26 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/system/SystemVariablesReader.wasmJs.kt 10 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 33 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 100 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 32 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 100 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 16 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 61 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 139 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 7 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 89 agents/agents-core/src/wasmJsMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 32 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/GenericAgentEnvironment.kt 102 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/AIAgentEnvironment.kt 19 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/TerminationTool.kt 5 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/SafeTool.kt 72 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/ToolResultKind.kt 12 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/ContextualAgentEnvironment.kt 104 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/environment/ReceivedToolResult.kt 29 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/model/Error.kt 28 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/model/Value.kt 20 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/exception/AgentRuntimeException.kt 8 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipeline.kt 448 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipelineAPI.kt 328 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentFunctionalPipeline.kt 21 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/RegisteredFeature.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipelineAPI.kt 94 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipelineImpl.kt 181 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipelineImpl.kt 846 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipeline.kt 107 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedExecuteNodeEventHandlerContext.kt 33 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedStrategyEventHandlerContext.kt 25 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/tool/ToolCallEventHandler.kt 23 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/tool/ToolCallEventContext.kt 62 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/node/NodeExecutionEventContext.kt 41 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/node/NodeExecutionEventHandler.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedEventHandlerContext.kt 6 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/llm/LLMCallEventHandler.kt 13 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/llm/LLMCallEventContext.kt 35 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/AgentLifecycleEventContext.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/subgraph/SubgraphExecutionEventHandler.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/subgraph/SubgraphExecutionEventContext.kt 41 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedAgentEventHandlerContext.kt 31 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedExecuteLLMEventHandlerContext.kt 18 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/strategy/StrategyEventHandler.kt 19 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/strategy/StrategyEventContext.kt 44 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/streaming/LLMStreamingEventHandler.kt 23 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/streaming/LLMStreamingEventContext.kt 54 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/agent/AgentEventHandler.kt 55 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/agent/AgentEventContext.kt 54 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/AgentLifecycleEventType.kt 26 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/handler/DeprecatedExecuteToolEventHandlerContext.kt 41 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/message/FeatureMessage.kt 9 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/message/FeatureEvent.kt 4 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/message/FeatureMessageProcessor.kt 18 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/message/FeatureMessageProcessorUtil.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageRemoteWriter.kt 46 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageLogWriter.kt 39 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/writer/FeatureMessageFileWriter.kt 66 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/llmCallEvents.kt 93 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/toolExecutionEvents.kt 176 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/nodeExecutionEvents.kt 118 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/strategyEvents.kt 158 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/agentEvents.kt 128 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/subgraphExecutionEvents.kt 102 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/llmStreamingEvents.kt 136 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/events/DefinedFeatureEvent.kt 8 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/AIAgentError.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/model/FeatureStringMessage.kt 11 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/ContextualPromptExecutor.kt 161 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/config/FeatureConfig.kt 17 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/config/FeatureSystemVariables.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/server/FeatureMessageServer.kt 9 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/server/config/DefaultServerConnectionConfig.kt 24 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/server/config/ServerConnectionConfig.kt 9 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/server/FeatureMessageRemoteServer.kt 205 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/client/FeatureMessageRemoteClient.kt 183 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/client/FeatureMessageClient.kt 10 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/client/config/DefaultClientConnectionConfig.kt 20 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/client/config/ClientConnectionConfig.kt 28 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/client/FeatureMessageRemoteClientKtorLogger.kt 13 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/jsonConfig.kt 171 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/remote/ConnectionConfig.kt 14 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/AIAgentFeature.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/debugger/writer/DebuggerFeatureMessageRemoteWriter.kt 5 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/debugger/DebuggerConfig.kt 21 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/feature/debugger/Debugger.kt 399 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/prompt/Prompts.kt 53 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/annotation/ExperimentalAgentsApi.kt 3 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/annotation/InternalAgentsApi.kt 3 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/system/SystemVariablesReader.kt 30 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/ActiveProperty.kt 18 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/ResultUtils.kt 11 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/MutexCheck.kt 20 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/ExceptionExtractor.kt 12 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/SerializationUtils.kt 80 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/Option.kt 21 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/RWLock.kt 29 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/utils/ConfigureAction.kt 4 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilderImpl.kt 114 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 216 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 218 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilderAPI.kt 33 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/execution/AgentNodePath.kt 5 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/execution/AgentExecutionInfo.kt 18 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/StatefulSingleUseAIAgent.kt 126 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentSimpleStrategies.kt 57 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/FunctionalAIAgent.kt 110 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/GraphAIAgent.kt 120 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 86 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentContext.kt 61 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContextAPI.kt 135 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContextAPI.kt 72 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentGraphContext.kt 162 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContextImpl.kt 483 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 179 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContextImpl.kt 105 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/context/AgentContextData.kt 24 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilderAPI.kt 28 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilderImpl.kt 136 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentHelper.kt 190 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/exception/AIAgentException.kt 16 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMSession.kt 162 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSessionImpl.kt 195 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 78 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMSessionAPI.kt 63 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSessionAPI.kt 61 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 188 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentTool.kt 84 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 99 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentNode.kt 93 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentEdge.kt 11 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/SubgraphMetadata.kt 5 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/ExecutionPointNode.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentSubgraph.kt 237 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentGraphStrategy.kt 143 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStorage.kt 39 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentState.kt 38 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 228 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceHelper.kt 101 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/config/ToolCallDescriber.kt 41 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/config/MissingToolsConversionStrategy.kt 33 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfigBase.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 34 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentState.kt 28 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/agent/AIAgentFunctionalStrategy.kt 20 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/extension/AIAgentNodes.kt 313 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/extension/AIAgentEdges.kt 145 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/extension/HistoryCompressionStrategies.kt 144 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/extension/AIAgentLLMActions.kt 69 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/AIAgentNodeDelegate.kt 48 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/AIAgentGraphStrategyBuilder.kt 38 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/BaseBuilder.kt 7 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/AIAgentSubgraphBuilder.kt 229 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/AIAgentEdgeBuilder.kt 51 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/core/dsl/builder/AIAgentParallelNodesMergeContext.kt 96 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/llm/choice/PromptExecutorWithChoiceSelection.kt 15 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/llm/choice/AIAgentNodesWithChoiceExt.kt 33 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/llm/choice/ChoiceSelectionStrategy.kt 9 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/agent/SingleRunStrategyWithHistoryCompression.kt 90 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/agent/LLMAsAJudge.kt 86 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/agent/AIAgentStrategies.kt 143 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/agent/SubgraphWithRetry.kt 127 agents/agents-core/src/commonMain/kotlin/ai/koog/agents/ext/agent/AIAgentSubgraphExt.kt 376 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentPipeline.kt 8 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/feature/pipeline/AIAgentGraphPipeline.kt 26 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/system/SystemVariablesReader.apple.kt 10 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/AIAgentServiceBuilder.kt 33 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/AIAgentBuilder.kt 100 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/context/AIAgentLLMContext.kt 32 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/context/AIAgentFunctionalContext.kt 100 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMReadSession.kt 16 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/session/AIAgentLLMWriteSession.kt 61 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/AIAgent.kt 139 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/entity/AIAgentStrategy.kt 7 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/AIAgentService.kt 89 agents/agents-core/src/appleMain/kotlin/ai/koog/agents/core/agent/config/AIAgentConfig.kt 32 agents/agents-core/build.gradle.kts 54 agents/agents-mcp/src/jvmMain/kotlin/ai/koog/agents/mcp/McpToolRegistryProvider.jvm.kt 11 agents/agents-mcp/src/commonTest/kotlin/ai/koog/agents/mcp/DefaultMcpToolDescriptorParserTest.kt 726 agents/agents-mcp/src/jvmTest/kotlin/ai/koog/agents/mcp/TestMcpServer.kt 98 agents/agents-mcp/src/jvmTest/kotlin/ai/koog/agents/mcp/McpToolTest.kt 164 agents/agents-mcp/src/commonMain/kotlin/ai/koog/agents/mcp/McpTool.kt 36 agents/agents-mcp/src/commonMain/kotlin/ai/koog/agents/mcp/McpToolDefinitionParser.kt 131 agents/agents-mcp/src/commonMain/kotlin/ai/koog/agents/mcp/McpToolRegistryProvider.kt 48 agents/agents-mcp/build.gradle.kts 41 agents/agents-planner/src/commonTest/kotlin/ai/koog/agents/planner/GOAPPlannerAgentTest.kt 203 agents/agents-planner/src/commonTest/kotlin/ai/koog/agents/planner/SimpleLLMPlannerAgentTest.kt 86 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/AIAgentPlannerFeature.kt 6 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/AIAgentPlannerStrategy.kt 28 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/llm/SimpleLLMWithCriticPlanner.kt 87 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/llm/SimpleLLMPlanner.kt 181 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/goap/GOAPPlanner.kt 80 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/goap/Entities.kt 22 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/goap/GOAPPlannerBuilder.kt 38 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/AIAgentPlannerPipeline.kt 19 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/AIAgentPlanner.kt 58 agents/agents-planner/src/commonMain/kotlin/ai/koog/agents/planner/PlannerAIAgent.kt 101 agents/agents-planner/build.gradle.kts 36 agents/agents-test/src/jvmMain/kotlin/ai/koog/agents/testing/network/NetUtil.kt 25 agents/agents-test/src/jvmMain/kotlin/ai/koog/agents/testing/tools/MockExecutor.kt 9 agents/agents-test/src/jvmMain/kotlin/ai/koog/agents/testing/tools/MockExecutorBuilder.kt 51 agents/agents-test/src/jvmMain/kotlin/ai/koog/agents/testing/tools/MockLLMBuilder.jvm.kt 59 agents/agents-test/src/commonTest/kotlin/ai/koog/agents/testing/tools/MockLLMBuilderTests.kt 240 agents/agents-test/src/commonTest/kotlin/ai/koog/agents/testing/feature/GraphTestingFeatureTest.kt 141 agents/agents-test/src/commonTest/kotlin/ai/koog/agents/testing/feature/Tools.kt 35 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/MockLLMBuilder.kt 495 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/RandomNumberTool.kt 30 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/MockLLMExecutor.kt 160 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/MockEnvironment.kt 55 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/TestBlankTool.kt 19 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/DummyTool.kt 17 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/TestFinishTool.kt 19 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/tools/DummyAIAgentContext.kt 208 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/feature/message/FeatureMessageAssertions.kt 40 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/feature/TestingFeature.kt 505 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/feature/Api.kt 45 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/client/CapturingLLMClient.kt 68 agents/agents-test/src/commonMain/kotlin/ai/koog/agents/testing/agent/agentExecution.kt 14 agents/agents-test/build.gradle.kts 39 agents/agents-utils/src/commonTest/kotlin/ai/koog/agents/utils/ModelInfoTest.kt 70 agents/agents-utils/src/commonTest/kotlin/ai/koog/agents/utils/HiddenStringTest.kt 23 agents/agents-utils/src/commonMain/kotlin/ai/koog/agents/annotations/JavaAPI.kt 2 agents/agents-utils/src/commonMain/kotlin/ai/koog/agents/utils/ModelInfo.kt 26 agents/agents-utils/src/commonMain/kotlin/ai/koog/agents/utils/HiddenString.kt 9 agents/agents-utils/build.gradle.kts 28 http-client/http-client-core/src/commonMain/kotlin/ai/koog/http/client/KoogHttpClient.kt 47 http-client/http-client-core/src/commonMain/kotlin/ai/koog/http/client/Exceptions.kt 19 http-client/http-client-core/build.gradle.kts 19 http-client/http-client-ktor/src/jvmTest/kotlin/ai/koog/http/client/ktor/KtorKoogHttpClientTest.kt 61 http-client/http-client-ktor/src/commonMain/kotlin/ai/koog/http/client/ktor/KtorKoogHttpClient.kt 165 http-client/http-client-ktor/build.gradle.kts 30 http-client/http-client-okhttp/src/main/kotlin/ai/koog/http/client/okhttp/OkHttpKoogHttpClient.kt 173 http-client/http-client-okhttp/build.gradle.kts 23 http-client/http-client-test/build.gradle.kts 16 http-client/http-client-java/src/main/kotlin/ai/koog/http/client/java/JavaKoogHttpClient.kt 182 http-client/http-client-java/build.gradle.kts 20 koog-agents/src/commonMain/kotlin/ai/koog/agents/Stub.kt 3 koog-agents/build.gradle.kts 136 koog-ktor/src/jvmMain/kotlin/ai/koog/ktor/BedrockConfig.kt 41 koog-ktor/src/jvmMain/kotlin/ai/koog/ktor/KoogKtorServerPluginJvm.kt 58 koog-ktor/src/commonTest/kotlin/ai/koog/ktor/ModelIdentifierParsingTest.kt 342 koog-ktor/src/commonTest/kotlin/ai/koog/ktor/ConfigurationLoadingTest.kt 331 koog-ktor/src/commonMain/kotlin/ai/koog/ktor/KoogAgentsConfig.kt 362 koog-ktor/src/commonMain/kotlin/ai/koog/ktor/Agents.kt 62 koog-ktor/src/commonMain/kotlin/ai/koog/ktor/Koog.kt 58 koog-ktor/src/commonMain/kotlin/ai/koog/ktor/utils/LLMModelParser.kt 268 koog-ktor/src/commonMain/kotlin/ai/koog/ktor/utils/EnvConfigLoader.kt 132 koog-ktor/build.gradle.kts 58 build.gradle.kts 267