- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Documentation path like ".*/docs/.*" 87 files: docs/README.md docs/pyproject.toml docs/overrides/partials/header.html docs/overrides/main.html docs/prompt/models/anthropic_sonnet_3_7.md docs/prompt/models/gemini_flash_2_0.md docs/prompt/models/openai_o3_mini.md docs/prompt/function_prompt_guidelines.md docs/knit.properties docs/docs/prompts/llm-response-caching.md docs/docs/prompts/prompt-executors.md docs/docs/prompts/handling-failures.md docs/docs/prompts/index.md docs/docs/prompts/llm-clients.md docs/docs/prompts/prompt-creation/multimodal-content.md docs/docs/prompts/prompt-creation/index.md docs/docs/model-context-protocol.md docs/docs/agent-client-protocol.md docs/docs/a2a-client.md docs/docs/features-overview.md docs/docs/embeddings.md docs/docs/act-ai-agent.md docs/docs/spring-boot.md docs/docs/koog-slack-channel.md docs/docs/examples/PlaywrightMcp.md docs/docs/examples/GoogleMapsMcp.md docs/docs/examples/Langfuse.md docs/docs/examples/Guesser.md docs/docs/examples/Weave.md docs/docs/examples/OpenTelemetry.md docs/docs/examples/Banking.md docs/docs/examples/UnityMcp.md docs/docs/examples/WebMcpClient.md docs/docs/examples/Calculator.md docs/docs/examples/Chess.md docs/docs/examples/VaccumAgent.md docs/docs/examples/BedrockAgent.md docs/docs/examples/Attachments.md docs/docs/model-capabilities.md docs/docs/why-koog.md docs/docs/glossary.md docs/docs/tracing.md docs/docs/history-compression.md docs/docs/a2a-koog-integration.md docs/docs/subgraphs-overview.md docs/docs/planner-agents.md docs/docs/sessions.md docs/docs/testing.md docs/docs/llm-providers.md docs/docs/custom-subgraphs.md docs/docs/agent-persistence.md docs/docs/examples.md docs/docs/snippets/llm-parameters-snippets.md docs/docs/agent-memory.md docs/docs/a2a-protocol-overview.md docs/docs/content-moderation.md docs/docs/data-transfer-between-nodes.md docs/docs/llm-parameters.md docs/docs/getting-started.md docs/docs/tools-overview.md docs/docs/tools/tool-descriptor-schemer.md docs/docs/built-in-tools.md docs/docs/structured-output.md docs/docs/agent-event-handlers.md docs/docs/agent-events.md docs/docs/annotation-based-tools.md docs/docs/index.md docs/docs/custom-strategy-graphs.md docs/docs/functional-agents.md docs/docs/opentelemetry-weave-exporter.md docs/docs/complex-workflow-agents.md docs/docs/parallel-node-execution.md docs/docs/a2a-server.md docs/docs/class-based-tools.md docs/docs/stylesheets/extra.css docs/docs/key-features.md docs/docs/custom-nodes.md docs/docs/predefined-agent-strategies.md docs/docs/opentelemetry-support.md docs/docs/basic-agents.md docs/docs/opentelemetry-langfuse-exporter.md docs/docs/ranked-document-storage.md docs/docs/ktor-plugin.md docs/docs/nodes-and-components.md docs/docs/streaming-api.md docs/includes/abbreviations.md docs/build.gradle.kts - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Hidden files and folders path like ".*/[.][a-zA-Z0-9_]+.*" 14 files: .editorconfig examples/demo-compose-app/.editorconfig examples/demo-compose-app/.junie/guidelines.md examples/demo-compose-app/.gitignore examples/simple-examples/.idea/.gitignore examples/koog-java-api-example/.gitignore examples/koog-java-api-example/.gitattributes examples/trip-planning-example/.gitignore a2a/test-tck/.gitignore a2a/test-python-a2a-server/.gitignore .devcontainer/devcontainer.json docs/.gitignore .github/pull_request_template.md .gitignore - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Gradle path like ".*/gradle/wrapper/.*" 12 files: examples/demo-compose-app/gradle/wrapper/gradle-wrapper.properties examples/simple-examples/gradle/wrapper/gradle-wrapper.properties examples/koog-java-api-example/gradle/wrapper/gradle-wrapper.properties examples/spring-boot-kotlin/gradle/wrapper/gradle-wrapper.properties examples/devoxx-belgium-2025/gradle/wrapper/gradle-wrapper.properties examples/code-agent/step-01-minimal-agent/gradle/wrapper/gradle-wrapper.properties examples/code-agent/step-03-add-observability/gradle/wrapper/gradle-wrapper.properties examples/code-agent/step-04-add-subagent/gradle/wrapper/gradle-wrapper.properties examples/code-agent/step-02-add-execution-tool/gradle/wrapper/gradle-wrapper.properties examples/code-agent/step-05-history/gradle/wrapper/gradle-wrapper.properties examples/trip-planning-example/gradle/wrapper/gradle-wrapper.properties gradle/wrapper/gradle-wrapper.properties - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Caches path like ".*/cache/.*" 10 files: prompt/prompt-cache/prompt-cache-model/src/jvmTest/kotlin/ai/koog/prompt/cache/memory/InMemoryPromptCacheTest.kt prompt/prompt-cache/prompt-cache-model/src/commonMain/kotlin/ai/koog/prompt/cache/model/PromptCache.kt prompt/prompt-cache/prompt-cache-model/src/commonMain/kotlin/ai/koog/prompt/cache/memory/InMemoryPromptCache.kt prompt/prompt-cache/prompt-cache-redis/src/jvmMain/kotlin/ai/koog/prompt/cache/redis/RedisPromptCache.kt prompt/prompt-cache/prompt-cache-redis/src/jvmTest/kotlin/ai/koog/prompt/cache/redis/MockRedisClient.kt prompt/prompt-cache/prompt-cache-redis/src/jvmTest/kotlin/ai/koog/prompt/cache/redis/RedisPromptCacheTest.kt prompt/prompt-cache/prompt-cache-redis/src/commonMain/kotlin/ai/koog/prompt/cache/redis/Stub.kt prompt/prompt-cache/prompt-cache-files/src/jvmMain/kotlin/ai/koog/prompt/cache/files/FilePromptCache.kt prompt/prompt-cache/prompt-cache-files/src/jvmTest/kotlin/ai/koog/prompt/cache/files/FilePromptCacheTest.kt prompt/prompt-cache/prompt-cache-files/src/commonMain/kotlin/ai/koog/prompt/cache/files/Stub.kt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Too long lines (1000+ characters) 2 files: examples/notebooks/Chess.ipynb examples/trip-planning-example/assets/agent_schema.svg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Too long file (1000000+ bytes) 2 files: integration-tests/src/jvmTest/resources/media/fakefile_5MB.txt git-history.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ProGuard path like ".*/proguard[-]rules[.]pro" 1 files: examples/demo-compose-app/commonApp/proguard-rules.pro - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -