Files
Kristopher Overholt 53546fa457 Update ADK Kotlin to 0.5.0 (#1962)
* Regenerate ADK Kotlin 0.5.0 API reference

* Regenerate ADK Kotlin 0.5.0 API reference

* Bump ADK Kotlin version references to 0.5.0
2026-07-15 12:12:30 -05:00

1 line
636 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[{"name":"class FunctionToolGenerator(codeGenerator: CodeGenerator, logger: KSPLogger)","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/index.html","searchKeys":["FunctionToolGenerator","class FunctionToolGenerator(codeGenerator: CodeGenerator, logger: KSPLogger)","com.google.adk.kt.compiler.ksp.FunctionToolGenerator"]},{"name":"class FunctionToolProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessor","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor/index.html","searchKeys":["FunctionToolProcessor","class FunctionToolProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor","com.google.adk.kt.compiler.ksp.FunctionToolProcessor"]},{"name":"class FunctionToolProcessorProvider : SymbolProcessorProvider","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor-provider/index.html","searchKeys":["FunctionToolProcessorProvider","class FunctionToolProcessorProvider : SymbolProcessorProvider","com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider"]},{"name":"constructor()","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider.FunctionToolProcessorProvider","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor-provider/-function-tool-processor-provider.html","searchKeys":["FunctionToolProcessorProvider","constructor()","com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider.FunctionToolProcessorProvider"]},{"name":"constructor(codeGenerator: CodeGenerator, logger: KSPLogger)","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.FunctionToolGenerator","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/-function-tool-generator.html","searchKeys":["FunctionToolGenerator","constructor(codeGenerator: CodeGenerator, logger: KSPLogger)","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.FunctionToolGenerator"]},{"name":"constructor(codeGenerator: CodeGenerator, logger: KSPLogger)","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessor.FunctionToolProcessor","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor/-function-tool-processor.html","searchKeys":["FunctionToolProcessor","constructor(codeGenerator: CodeGenerator, logger: KSPLogger)","com.google.adk.kt.compiler.ksp.FunctionToolProcessor.FunctionToolProcessor"]},{"name":"fun generate(function: KSFunctionDeclaration): ClassName?","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.generate","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/generate.html","searchKeys":["generate","fun generate(function: KSFunctionDeclaration): ClassName?","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.generate"]},{"name":"fun generateExtensions(classDeclaration: KSClassDeclaration?, file: KSFile?, tools: List<ClassName>, packageName: String)","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.generateExtensions","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/generate-extensions.html","searchKeys":["generateExtensions","fun generateExtensions(classDeclaration: KSClassDeclaration?, file: KSFile?, tools: List<ClassName>, packageName: String)","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.generateExtensions"]},{"name":"object Companion","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion"]},{"name":"open override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider.create","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor-provider/create.html","searchKeys":["create","open override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor","com.google.adk.kt.compiler.ksp.FunctionToolProcessorProvider.create"]},{"name":"open override fun process(resolver: Resolver): List<KSAnnotated>","description":"com.google.adk.kt.compiler.ksp.FunctionToolProcessor.process","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-processor/process.html","searchKeys":["process","open override fun process(resolver: Resolver): List<KSAnnotated>","com.google.adk.kt.compiler.ksp.FunctionToolProcessor.process"]},{"name":"val FLOW: ClassName","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion.FLOW","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/-companion/-f-l-o-w.html","searchKeys":["FLOW","val FLOW: ClassName","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion.FLOW"]},{"name":"val FLOW_MEMBER: MemberName","description":"com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion.FLOW_MEMBER","location":"google-adk-kotlin-processor/com.google.adk.kt.compiler.ksp/-function-tool-generator/-companion/-f-l-o-w_-m-e-m-b-e-r.html","searchKeys":["FLOW_MEMBER","val FLOW_MEMBER: MemberName","com.google.adk.kt.compiler.ksp.FunctionToolGenerator.Companion.FLOW_MEMBER"]},{"name":"COLD","description":"com.google.adk.kt.examples.tools.TeaStatus.COLD","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/-c-o-l-d/index.html","searchKeys":["COLD","COLD","com.google.adk.kt.examples.tools.TeaStatus.COLD"]},{"name":"HOT","description":"com.google.adk.kt.examples.tools.TeaStatus.HOT","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/-h-o-t/index.html","searchKeys":["HOT","HOT","com.google.adk.kt.examples.tools.TeaStatus.HOT"]},{"name":"NEARLY_BUT_NOT_QUITE_ENTIRELY_UNLIKE_TEA","description":"com.google.adk.kt.examples.tools.TeaStatus.NEARLY_BUT_NOT_QUITE_ENTIRELY_UNLIKE_TEA","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/-n-e-a-r-l-y_-b-u-t_-n-o-t_-q-u-i-t-e_-e-n-t-i-r-e-l-y_-u-n-l-i-k-e_-t-e-a/index.html","searchKeys":["NEARLY_BUT_NOT_QUITE_ENTIRELY_UNLIKE_TEA","NEARLY_BUT_NOT_QUITE_ENTIRELY_UNLIKE_TEA","com.google.adk.kt.examples.tools.TeaStatus.NEARLY_BUT_NOT_QUITE_ENTIRELY_UNLIKE_TEA"]},{"name":"NOT_AVAILABLE","description":"com.google.adk.kt.examples.tools.TeaStatus.NOT_AVAILABLE","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/-n-o-t_-a-v-a-i-l-a-b-l-e/index.html","searchKeys":["NOT_AVAILABLE","NOT_AVAILABLE","com.google.adk.kt.examples.tools.TeaStatus.NOT_AVAILABLE"]},{"name":"class CheshireCatCallback : BeforeModelCallback","description":"com.google.adk.kt.examples.callbacks.CheshireCatCallback","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-cheshire-cat-callback/index.html","searchKeys":["CheshireCatCallback","class CheshireCatCallback : BeforeModelCallback","com.google.adk.kt.examples.callbacks.CheshireCatCallback"]},{"name":"class HitchhikersGuideService","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/index.html","searchKeys":["HitchhikersGuideService","class HitchhikersGuideService","com.google.adk.kt.examples.tools.HitchhikersGuideService"]},{"name":"class LocalToolService(instantSource: InstantSource = InstantSource.system())","description":"com.google.adk.kt.examples.litertlm.LocalToolService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-local-tool-service/index.html","searchKeys":["LocalToolService","class LocalToolService(instantSource: InstantSource = InstantSource.system())","com.google.adk.kt.examples.litertlm.LocalToolService"]},{"name":"class PrintingSpanExporter : SpanExporter","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-printing-span-exporter/index.html","searchKeys":["PrintingSpanExporter","class PrintingSpanExporter : SpanExporter","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter"]},{"name":"class ReportGeneratingService","description":"com.google.adk.kt.examples.artifacts.ReportGeneratingService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generating-service/index.html","searchKeys":["ReportGeneratingService","class ReportGeneratingService","com.google.adk.kt.examples.artifacts.ReportGeneratingService"]},{"name":"class ShipComputerTools","description":"com.google.adk.kt.examples.hitl.ShipComputerTools","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-ship-computer-tools/index.html","searchKeys":["ShipComputerTools","class ShipComputerTools","com.google.adk.kt.examples.hitl.ShipComputerTools"]},{"name":"class TelemetryMagicTool : BaseTool","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-telemetry-magic-tool/index.html","searchKeys":["TelemetryMagicTool","class TelemetryMagicTool : BaseTool","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool"]},{"name":"class WhiteRabbitCallback : BeforeToolCallback","description":"com.google.adk.kt.examples.callbacks.WhiteRabbitCallback","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-white-rabbit-callback/index.html","searchKeys":["WhiteRabbitCallback","class WhiteRabbitCallback : BeforeToolCallback","com.google.adk.kt.examples.callbacks.WhiteRabbitCallback"]},{"name":"class WonderlandItems","description":"com.google.adk.kt.examples.callbacks.WonderlandItems","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-wonderland-items/index.html","searchKeys":["WonderlandItems","class WonderlandItems","com.google.adk.kt.examples.callbacks.WonderlandItems"]},{"name":"constructor()","description":"com.google.adk.kt.examples.artifacts.ReportGeneratingService.ReportGeneratingService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generating-service/-report-generating-service.html","searchKeys":["ReportGeneratingService","constructor()","com.google.adk.kt.examples.artifacts.ReportGeneratingService.ReportGeneratingService"]},{"name":"constructor()","description":"com.google.adk.kt.examples.callbacks.CheshireCatCallback.CheshireCatCallback","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-cheshire-cat-callback/-cheshire-cat-callback.html","searchKeys":["CheshireCatCallback","constructor()","com.google.adk.kt.examples.callbacks.CheshireCatCallback.CheshireCatCallback"]},{"name":"constructor()","description":"com.google.adk.kt.examples.callbacks.WhiteRabbitCallback.WhiteRabbitCallback","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-white-rabbit-callback/-white-rabbit-callback.html","searchKeys":["WhiteRabbitCallback","constructor()","com.google.adk.kt.examples.callbacks.WhiteRabbitCallback.WhiteRabbitCallback"]},{"name":"constructor()","description":"com.google.adk.kt.examples.callbacks.WonderlandItems.WonderlandItems","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-wonderland-items/-wonderland-items.html","searchKeys":["WonderlandItems","constructor()","com.google.adk.kt.examples.callbacks.WonderlandItems.WonderlandItems"]},{"name":"constructor()","description":"com.google.adk.kt.examples.hitl.ShipComputerTools.ShipComputerTools","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-ship-computer-tools/-ship-computer-tools.html","searchKeys":["ShipComputerTools","constructor()","com.google.adk.kt.examples.hitl.ShipComputerTools.ShipComputerTools"]},{"name":"constructor()","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.PrintingSpanExporter","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-printing-span-exporter/-printing-span-exporter.html","searchKeys":["PrintingSpanExporter","constructor()","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.PrintingSpanExporter"]},{"name":"constructor()","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.TelemetryMagicTool","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-telemetry-magic-tool/-telemetry-magic-tool.html","searchKeys":["TelemetryMagicTool","constructor()","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.TelemetryMagicTool"]},{"name":"constructor()","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.HitchhikersGuideService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/-hitchhikers-guide-service.html","searchKeys":["HitchhikersGuideService","constructor()","com.google.adk.kt.examples.tools.HitchhikersGuideService.HitchhikersGuideService"]},{"name":"constructor(instantSource: InstantSource = InstantSource.system())","description":"com.google.adk.kt.examples.litertlm.LocalToolService.LocalToolService","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-local-tool-service/-local-tool-service.html","searchKeys":["LocalToolService","constructor(instantSource: InstantSource = InstantSource.system())","com.google.adk.kt.examples.litertlm.LocalToolService.LocalToolService"]},{"name":"constructor(locationName: String, improbabilityLevel: Double, sideEffects: List<String>, teaStatus: TeaStatus)","description":"com.google.adk.kt.examples.tools.ImprobabilityReport.ImprobabilityReport","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/-improbability-report.html","searchKeys":["ImprobabilityReport","constructor(locationName: String, improbabilityLevel: Double, sideEffects: List<String>, teaStatus: TeaStatus)","com.google.adk.kt.examples.tools.ImprobabilityReport.ImprobabilityReport"]},{"name":"constructor(x: Double, y: Double, z: Double, time: Double)","description":"com.google.adk.kt.examples.tools.Coordinates.Coordinates","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/-coordinates.html","searchKeys":["Coordinates","constructor(x: Double, y: Double, z: Double, time: Double)","com.google.adk.kt.examples.tools.Coordinates.Coordinates"]},{"name":"data class Coordinates(val x: Double, val y: Double, val z: Double, val time: Double)","description":"com.google.adk.kt.examples.tools.Coordinates","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/index.html","searchKeys":["Coordinates","data class Coordinates(val x: Double, val y: Double, val z: Double, val time: Double)","com.google.adk.kt.examples.tools.Coordinates"]},{"name":"data class ImprobabilityReport(val locationName: String, val improbabilityLevel: Double, val sideEffects: List<String>, val teaStatus: TeaStatus)","description":"com.google.adk.kt.examples.tools.ImprobabilityReport","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/index.html","searchKeys":["ImprobabilityReport","data class ImprobabilityReport(val locationName: String, val improbabilityLevel: Double, val sideEffects: List<String>, val teaStatus: TeaStatus)","com.google.adk.kt.examples.tools.ImprobabilityReport"]},{"name":"enum TeaStatus : Enum<TeaStatus> ","description":"com.google.adk.kt.examples.tools.TeaStatus","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/index.html","searchKeys":["TeaStatus","enum TeaStatus : Enum<TeaStatus> ","com.google.adk.kt.examples.tools.TeaStatus"]},{"name":"fun addNumbers(a: Int, b: Int): Map<String, String>","description":"com.google.adk.kt.examples.litertlm.LocalToolService.addNumbers","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-local-tool-service/add-numbers.html","searchKeys":["addNumbers","fun addNumbers(a: Int, b: Int): Map<String, String>","com.google.adk.kt.examples.litertlm.LocalToolService.addNumbers"]},{"name":"fun calculateImprobability(event: String, level: Double? = 1.0): String","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.calculateImprobability","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/calculate-improbability.html","searchKeys":["calculateImprobability","fun calculateImprobability(event: String, level: Double? = 1.0): String","com.google.adk.kt.examples.tools.HitchhikersGuideService.calculateImprobability"]},{"name":"fun createIssue(repoOwner: String, repoName: String, title: String, body: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.createIssue","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/create-issue.html","searchKeys":["createIssue","fun createIssue(repoOwner: String, repoName: String, title: String, body: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.createIssue"]},{"name":"fun createPullRequest(repoOwner: String, repoName: String, baseBranch: String, filePaths: List<String>, newContents: List<String>, title: String, body: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.createPullRequest","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/create-pull-request.html","searchKeys":["createPullRequest","fun createPullRequest(repoOwner: String, repoName: String, baseBranch: String, filePaths: List<String>, newContents: List<String>, title: String, body: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.createPullRequest"]},{"name":"fun drinkMePotion(): Map<String, String>","description":"com.google.adk.kt.examples.callbacks.WonderlandItems.drinkMePotion","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-wonderland-items/drink-me-potion.html","searchKeys":["drinkMePotion","fun drinkMePotion(): Map<String, String>","com.google.adk.kt.examples.callbacks.WonderlandItems.drinkMePotion"]},{"name":"fun eatMeCake(): Map<String, String>","description":"com.google.adk.kt.examples.callbacks.WonderlandItems.eatMeCake","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-wonderland-items/eat-me-cake.html","searchKeys":["eatMeCake","fun eatMeCake(): Map<String, String>","com.google.adk.kt.examples.callbacks.WonderlandItems.eatMeCake"]},{"name":"fun findDocIssues(repoOwner: String, repoName: String, codeRepo: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.findDocIssues","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/find-doc-issues.html","searchKeys":["findDocIssues","fun findDocIssues(repoOwner: String, repoName: String, codeRepo: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.findDocIssues"]},{"name":"fun findPullRequestsForIssue(repoOwner: String, repoName: String, issueNumber: Int): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.findPullRequestsForIssue","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/find-pull-requests-for-issue.html","searchKeys":["findPullRequestsForIssue","fun findPullRequestsForIssue(repoOwner: String, repoName: String, issueNumber: Int): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.findPullRequestsForIssue"]},{"name":"fun getAnswerToEverything(question: String): String","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.getAnswerToEverything","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/get-answer-to-everything.html","searchKeys":["getAnswerToEverything","fun getAnswerToEverything(question: String): String","com.google.adk.kt.examples.tools.HitchhikersGuideService.getAnswerToEverything"]},{"name":"fun getBulkGuideEntries(entries: List<String>): Map<String, ImprobabilityReport>","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.getBulkGuideEntries","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/get-bulk-guide-entries.html","searchKeys":["getBulkGuideEntries","fun getBulkGuideEntries(entries: List<String>): Map<String, ImprobabilityReport>","com.google.adk.kt.examples.tools.HitchhikersGuideService.getBulkGuideEntries"]},{"name":"fun getChangedFiles(repoOwner: String, repoName: String, startTag: String, endTag: String, pathFilter: String? = null): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.getChangedFiles","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/get-changed-files.html","searchKeys":["getChangedFiles","fun getChangedFiles(repoOwner: String, repoName: String, startTag: String, endTag: String, pathFilter: String? = null): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.getChangedFiles"]},{"name":"fun getCurrentTime(): Map<String, String>","description":"com.google.adk.kt.examples.litertlm.LocalToolService.getCurrentTime","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-local-tool-service/get-current-time.html","searchKeys":["getCurrentTime","fun getCurrentTime(): Map<String, String>","com.google.adk.kt.examples.litertlm.LocalToolService.getCurrentTime"]},{"name":"fun getFileContent(repoOwner: String, repoName: String, filePath: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.getFileContent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/get-file-content.html","searchKeys":["getFileContent","fun getFileContent(repoOwner: String, repoName: String, filePath: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.getFileContent"]},{"name":"fun getFileDiff(repoOwner: String, repoName: String, startTag: String, endTag: String, filePath: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.getFileDiff","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/get-file-diff.html","searchKeys":["getFileDiff","fun getFileDiff(repoOwner: String, repoName: String, startTag: String, endTag: String, filePath: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.getFileDiff"]},{"name":"fun getHistoricalGuideEntry(entryName: String, edition: String): String","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.getHistoricalGuideEntry","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/get-historical-guide-entry.html","searchKeys":["getHistoricalGuideEntry","fun getHistoricalGuideEntry(entryName: String, edition: String): String","com.google.adk.kt.examples.tools.HitchhikersGuideService.getHistoricalGuideEntry"]},{"name":"fun getWeather(city: String): Map<String, String>","description":"com.google.adk.kt.examples.litertlm.LocalToolService.getWeather","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-local-tool-service/get-weather.html","searchKeys":["getWeather","fun getWeather(city: String): Map<String, String>","com.google.adk.kt.examples.litertlm.LocalToolService.getWeather"]},{"name":"fun initiateWarpJump(): String","description":"com.google.adk.kt.examples.hitl.ShipComputerTools.initiateWarpJump","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-ship-computer-tools/initiate-warp-jump.html","searchKeys":["initiateWarpJump","fun initiateWarpJump(): String","com.google.adk.kt.examples.hitl.ShipComputerTools.initiateWarpJump"]},{"name":"fun listReleases(repoOwner: String, repoName: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.listReleases","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/list-releases.html","searchKeys":["listReleases","fun listReleases(repoOwner: String, repoName: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.listReleases"]},{"name":"fun main(): <Error class: unknown class>","description":"com.google.adk.kt.examples.artifacts.main","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/main.html","searchKeys":["main","fun main(): <Error class: unknown class>","com.google.adk.kt.examples.artifacts.main"]},{"name":"fun main(): <Error class: unknown class>","description":"com.google.adk.kt.examples.compaction.main","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.compaction/main.html","searchKeys":["main","fun main(): <Error class: unknown class>","com.google.adk.kt.examples.compaction.main"]},{"name":"fun main(args: Array<String>)","description":"com.google.adk.kt.examples.github.adkreleasedocs.main","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/main.html","searchKeys":["main","fun main(args: Array<String>)","com.google.adk.kt.examples.github.adkreleasedocs.main"]},{"name":"fun scanPlanet(): String","description":"com.google.adk.kt.examples.hitl.ShipComputerTools.scanPlanet","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-ship-computer-tools/scan-planet.html","searchKeys":["scanPlanet","fun scanPlanet(): String","com.google.adk.kt.examples.hitl.ShipComputerTools.scanPlanet"]},{"name":"fun searchCode(repoOwner: String, repoName: String, query: String): Map<String, Any>","description":"com.google.adk.kt.examples.github.GitHubTools.searchCode","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/search-code.html","searchKeys":["searchCode","fun searchCode(repoOwner: String, repoName: String, query: String): Map<String, Any>","com.google.adk.kt.examples.github.GitHubTools.searchCode"]},{"name":"fun submitTeaRequest(context: ToolContext, requester: String, status: TeaStatus): String","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.submitTeaRequest","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/submit-tea-request.html","searchKeys":["submitTeaRequest","fun submitTeaRequest(context: ToolContext, requester: String, status: TeaStatus): String","com.google.adk.kt.examples.tools.HitchhikersGuideService.submitTeaRequest"]},{"name":"fun valueOf(value: String): TeaStatus","description":"com.google.adk.kt.examples.tools.TeaStatus.valueOf","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): TeaStatus","com.google.adk.kt.examples.tools.TeaStatus.valueOf"]},{"name":"fun values(): Array<TeaStatus>","description":"com.google.adk.kt.examples.tools.TeaStatus.values","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/values.html","searchKeys":["values","fun values(): Array<TeaStatus>","com.google.adk.kt.examples.tools.TeaStatus.values"]},{"name":"object AdkDocsReleaseAnalyzerAgent","description":"com.google.adk.kt.examples.github.adkreleasedocs.AdkDocsReleaseAnalyzerAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-adk-docs-release-analyzer-agent/index.html","searchKeys":["AdkDocsReleaseAnalyzerAgent","object AdkDocsReleaseAnalyzerAgent","com.google.adk.kt.examples.github.adkreleasedocs.AdkDocsReleaseAnalyzerAgent"]},{"name":"object AgentToolDemoAgent","description":"com.google.adk.kt.examples.tools.AgentToolDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-agent-tool-demo-agent/index.html","searchKeys":["AgentToolDemoAgent","object AgentToolDemoAgent","com.google.adk.kt.examples.tools.AgentToolDemoAgent"]},{"name":"object AgentTransferDemoAgent","description":"com.google.adk.kt.examples.transfer.AgentTransferDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.transfer/-agent-transfer-demo-agent/index.html","searchKeys":["AgentTransferDemoAgent","object AgentTransferDemoAgent","com.google.adk.kt.examples.transfer.AgentTransferDemoAgent"]},{"name":"object CallbacksAndObserversDemoAgent","description":"com.google.adk.kt.examples.callbacks.CallbacksAndObserversDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-callbacks-and-observers-demo-agent/index.html","searchKeys":["CallbacksAndObserversDemoAgent","object CallbacksAndObserversDemoAgent","com.google.adk.kt.examples.callbacks.CallbacksAndObserversDemoAgent"]},{"name":"object FunctionToolDemoAgent","description":"com.google.adk.kt.examples.tools.FunctionToolDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-function-tool-demo-agent/index.html","searchKeys":["FunctionToolDemoAgent","object FunctionToolDemoAgent","com.google.adk.kt.examples.tools.FunctionToolDemoAgent"]},{"name":"object GitHubTools","description":"com.google.adk.kt.examples.github.GitHubTools","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/index.html","searchKeys":["GitHubTools","object GitHubTools","com.google.adk.kt.examples.github.GitHubTools"]},{"name":"object GoogleSearchExample","description":"com.google.adk.kt.examples.tools.GoogleSearchExample","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-google-search-example/index.html","searchKeys":["GoogleSearchExample","object GoogleSearchExample","com.google.adk.kt.examples.tools.GoogleSearchExample"]},{"name":"object HelloAgent","description":"com.google.adk.kt.examples.hello.HelloAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hello/-hello-agent/index.html","searchKeys":["HelloAgent","object HelloAgent","com.google.adk.kt.examples.hello.HelloAgent"]},{"name":"object HitlDemoAgent","description":"com.google.adk.kt.examples.hitl.HitlDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-hitl-demo-agent/index.html","searchKeys":["HitlDemoAgent","object HitlDemoAgent","com.google.adk.kt.examples.hitl.HitlDemoAgent"]},{"name":"object HitlHelperToolsDemoAgent","description":"com.google.adk.kt.examples.hitl.HitlHelperToolsDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-hitl-helper-tools-demo-agent/index.html","searchKeys":["HitlHelperToolsDemoAgent","object HitlHelperToolsDemoAgent","com.google.adk.kt.examples.hitl.HitlHelperToolsDemoAgent"]},{"name":"object JvmA2AAgentDemo","description":"com.google.adk.kt.examples.a2a.JvmA2AAgentDemo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.a2a/-jvm-a2-a-agent-demo/index.html","searchKeys":["JvmA2AAgentDemo","object JvmA2AAgentDemo","com.google.adk.kt.examples.a2a.JvmA2AAgentDemo"]},{"name":"object LiteRtLmDemoAgent","description":"com.google.adk.kt.examples.litertlm.LiteRtLmDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-lite-rt-lm-demo-agent/index.html","searchKeys":["LiteRtLmDemoAgent","object LiteRtLmDemoAgent","com.google.adk.kt.examples.litertlm.LiteRtLmDemoAgent"]},{"name":"object LoopAgentDemo","description":"com.google.adk.kt.examples.structural.LoopAgentDemo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-loop-agent-demo/index.html","searchKeys":["LoopAgentDemo","object LoopAgentDemo","com.google.adk.kt.examples.structural.LoopAgentDemo"]},{"name":"object ParallelAgentDemo","description":"com.google.adk.kt.examples.structural.ParallelAgentDemo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-parallel-agent-demo/index.html","searchKeys":["ParallelAgentDemo","object ParallelAgentDemo","com.google.adk.kt.examples.structural.ParallelAgentDemo"]},{"name":"object ReportGeneratorAgent","description":"com.google.adk.kt.examples.artifacts.ReportGeneratorAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generator-agent/index.html","searchKeys":["ReportGeneratorAgent","object ReportGeneratorAgent","com.google.adk.kt.examples.artifacts.ReportGeneratorAgent"]},{"name":"object SequentialAgentDemo","description":"com.google.adk.kt.examples.structural.SequentialAgentDemo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-sequential-agent-demo/index.html","searchKeys":["SequentialAgentDemo","object SequentialAgentDemo","com.google.adk.kt.examples.structural.SequentialAgentDemo"]},{"name":"object Settings","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/index.html","searchKeys":["Settings","object Settings","com.google.adk.kt.examples.github.adkreleasedocs.Settings"]},{"name":"object SkillsDemoAgent","description":"com.google.adk.kt.examples.skills.SkillsDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.skills/-skills-demo-agent/index.html","searchKeys":["SkillsDemoAgent","object SkillsDemoAgent","com.google.adk.kt.examples.skills.SkillsDemoAgent"]},{"name":"object TelemetryDemoAgent","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/index.html","searchKeys":["TelemetryDemoAgent","object TelemetryDemoAgent","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.declaration","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-telemetry-magic-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.declaration"]},{"name":"open override fun export(spans: Collection<SpanData>): CompletableResultCode","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.export","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-printing-span-exporter/export.html","searchKeys":["export","open override fun export(spans: Collection<SpanData>): CompletableResultCode","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.export"]},{"name":"open override fun flush(): CompletableResultCode","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.flush","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-printing-span-exporter/flush.html","searchKeys":["flush","open override fun flush(): CompletableResultCode","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.flush"]},{"name":"open override fun shutdown(): CompletableResultCode","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.shutdown","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-printing-span-exporter/shutdown.html","searchKeys":["shutdown","open override fun shutdown(): CompletableResultCode","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.PrintingSpanExporter.shutdown"]},{"name":"open suspend override fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.examples.callbacks.CheshireCatCallback.call","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-cheshire-cat-callback/call.html","searchKeys":["call","open suspend override fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.examples.callbacks.CheshireCatCallback.call"]},{"name":"open suspend override fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","description":"com.google.adk.kt.examples.callbacks.WhiteRabbitCallback.call","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-white-rabbit-callback/call.html","searchKeys":["call","open suspend override fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","com.google.adk.kt.examples.callbacks.WhiteRabbitCallback.call"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.run","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/-telemetry-magic-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.TelemetryMagicTool.run"]},{"name":"suspend fun getDriveStatus(coordinates: Coordinates): ImprobabilityReport","description":"com.google.adk.kt.examples.tools.HitchhikersGuideService.getDriveStatus","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-hitchhikers-guide-service/get-drive-status.html","searchKeys":["getDriveStatus","suspend fun getDriveStatus(coordinates: Coordinates): ImprobabilityReport","com.google.adk.kt.examples.tools.HitchhikersGuideService.getDriveStatus"]},{"name":"suspend fun readReport(context: ToolContext, filename: String): String","description":"com.google.adk.kt.examples.artifacts.ReportGeneratingService.readReport","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generating-service/read-report.html","searchKeys":["readReport","suspend fun readReport(context: ToolContext, filename: String): String","com.google.adk.kt.examples.artifacts.ReportGeneratingService.readReport"]},{"name":"suspend fun saveReport(context: ToolContext, filename: String, content: String): String","description":"com.google.adk.kt.examples.artifacts.ReportGeneratingService.saveReport","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generating-service/save-report.html","searchKeys":["saveReport","suspend fun saveReport(context: ToolContext, filename: String, content: String): String","com.google.adk.kt.examples.artifacts.ReportGeneratingService.saveReport"]},{"name":"val chiefEngineer: LlmAgent","description":"com.google.adk.kt.examples.tools.AgentToolDemoAgent.chiefEngineer","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-agent-tool-demo-agent/chief-engineer.html","searchKeys":["chiefEngineer","val chiefEngineer: LlmAgent","com.google.adk.kt.examples.tools.AgentToolDemoAgent.chiefEngineer"]},{"name":"val codeLanguage: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeLanguage","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/code-language.html","searchKeys":["codeLanguage","val codeLanguage: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeLanguage"]},{"name":"val codeOwner: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeOwner","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/code-owner.html","searchKeys":["codeOwner","val codeOwner: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeOwner"]},{"name":"val codeRepo: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeRepo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/code-repo.html","searchKeys":["codeRepo","val codeRepo: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeRepo"]},{"name":"val codeSourcePathFilter: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeSourcePathFilter","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/code-source-path-filter.html","searchKeys":["codeSourcePathFilter","val codeSourcePathFilter: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.codeSourcePathFilter"]},{"name":"val docOwner: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.docOwner","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/doc-owner.html","searchKeys":["docOwner","val docOwner: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.docOwner"]},{"name":"val docRepo: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.docRepo","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/doc-repo.html","searchKeys":["docRepo","val docRepo: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.docRepo"]},{"name":"val entries: EnumEntries<TeaStatus>","description":"com.google.adk.kt.examples.tools.TeaStatus.entries","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-tea-status/entries.html","searchKeys":["entries","val entries: EnumEntries<TeaStatus>","com.google.adk.kt.examples.tools.TeaStatus.entries"]},{"name":"val gatewayAgent: LlmAgent","description":"com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.gatewayAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.transfer/-agent-transfer-demo-agent/gateway-agent.html","searchKeys":["gatewayAgent","val gatewayAgent: LlmAgent","com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.gatewayAgent"]},{"name":"val githubToken: String?","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.githubToken","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/github-token.html","searchKeys":["githubToken","val githubToken: String?","com.google.adk.kt.examples.github.adkreleasedocs.Settings.githubToken"]},{"name":"val improbabilityLevel: Double","description":"com.google.adk.kt.examples.tools.ImprobabilityReport.improbabilityLevel","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/improbability-level.html","searchKeys":["improbabilityLevel","val improbabilityLevel: Double","com.google.adk.kt.examples.tools.ImprobabilityReport.improbabilityLevel"]},{"name":"val issAgent: LlmAgent","description":"com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.issAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.transfer/-agent-transfer-demo-agent/iss-agent.html","searchKeys":["issAgent","val issAgent: LlmAgent","com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.issAgent"]},{"name":"val locationName: String","description":"com.google.adk.kt.examples.tools.ImprobabilityReport.locationName","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/location-name.html","searchKeys":["locationName","val locationName: String","com.google.adk.kt.examples.tools.ImprobabilityReport.locationName"]},{"name":"val model: String","description":"com.google.adk.kt.examples.github.adkreleasedocs.Settings.model","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-settings/model.html","searchKeys":["model","val model: String","com.google.adk.kt.examples.github.adkreleasedocs.Settings.model"]},{"name":"val rootAgent: <Error class: unknown class>","description":"com.google.adk.kt.examples.a2a.JvmA2AAgentDemo.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.a2a/-jvm-a2-a-agent-demo/root-agent.html","searchKeys":["rootAgent","val rootAgent: <Error class: unknown class>","com.google.adk.kt.examples.a2a.JvmA2AAgentDemo.rootAgent"]},{"name":"val rootAgent: <Error class: unknown class>","description":"com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.telemetry/-telemetry-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: <Error class: unknown class>","com.google.adk.kt.examples.telemetry.TelemetryDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.artifacts.ReportGeneratorAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.artifacts/-report-generator-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.artifacts.ReportGeneratorAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.callbacks.CallbacksAndObserversDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.callbacks/-callbacks-and-observers-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.callbacks.CallbacksAndObserversDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.github.adkreleasedocs.AdkDocsReleaseAnalyzerAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github.adkreleasedocs/-adk-docs-release-analyzer-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.github.adkreleasedocs.AdkDocsReleaseAnalyzerAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.hello.HelloAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hello/-hello-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.hello.HelloAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.hitl.HitlDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-hitl-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.hitl.HitlDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.hitl.HitlHelperToolsDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.hitl/-hitl-helper-tools-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.hitl.HitlHelperToolsDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.litertlm.LiteRtLmDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.litertlm/-lite-rt-lm-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.litertlm.LiteRtLmDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.skills.SkillsDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.skills/-skills-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.skills.SkillsDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.tools.AgentToolDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-agent-tool-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.tools.AgentToolDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.tools.FunctionToolDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-function-tool-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.tools.FunctionToolDemoAgent.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.tools.GoogleSearchExample.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-google-search-example/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.tools.GoogleSearchExample.rootAgent"]},{"name":"val rootAgent: LlmAgent","description":"com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.transfer/-agent-transfer-demo-agent/root-agent.html","searchKeys":["rootAgent","val rootAgent: LlmAgent","com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.rootAgent"]},{"name":"val rootAgent: LoopAgent","description":"com.google.adk.kt.examples.structural.LoopAgentDemo.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-loop-agent-demo/root-agent.html","searchKeys":["rootAgent","val rootAgent: LoopAgent","com.google.adk.kt.examples.structural.LoopAgentDemo.rootAgent"]},{"name":"val rootAgent: ParallelAgent","description":"com.google.adk.kt.examples.structural.ParallelAgentDemo.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-parallel-agent-demo/root-agent.html","searchKeys":["rootAgent","val rootAgent: ParallelAgent","com.google.adk.kt.examples.structural.ParallelAgentDemo.rootAgent"]},{"name":"val rootAgent: SequentialAgent","description":"com.google.adk.kt.examples.structural.SequentialAgentDemo.rootAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.structural/-sequential-agent-demo/root-agent.html","searchKeys":["rootAgent","val rootAgent: SequentialAgent","com.google.adk.kt.examples.structural.SequentialAgentDemo.rootAgent"]},{"name":"val sideEffects: List<String>","description":"com.google.adk.kt.examples.tools.ImprobabilityReport.sideEffects","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/side-effects.html","searchKeys":["sideEffects","val sideEffects: List<String>","com.google.adk.kt.examples.tools.ImprobabilityReport.sideEffects"]},{"name":"val teaStatus: TeaStatus","description":"com.google.adk.kt.examples.tools.ImprobabilityReport.teaStatus","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-improbability-report/tea-status.html","searchKeys":["teaStatus","val teaStatus: TeaStatus","com.google.adk.kt.examples.tools.ImprobabilityReport.teaStatus"]},{"name":"val tiangongAgent: LlmAgent","description":"com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.tiangongAgent","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.transfer/-agent-transfer-demo-agent/tiangong-agent.html","searchKeys":["tiangongAgent","val tiangongAgent: LlmAgent","com.google.adk.kt.examples.transfer.AgentTransferDemoAgent.tiangongAgent"]},{"name":"val time: Double","description":"com.google.adk.kt.examples.tools.Coordinates.time","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/time.html","searchKeys":["time","val time: Double","com.google.adk.kt.examples.tools.Coordinates.time"]},{"name":"val x: Double","description":"com.google.adk.kt.examples.tools.Coordinates.x","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/x.html","searchKeys":["x","val x: Double","com.google.adk.kt.examples.tools.Coordinates.x"]},{"name":"val y: Double","description":"com.google.adk.kt.examples.tools.Coordinates.y","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/y.html","searchKeys":["y","val y: Double","com.google.adk.kt.examples.tools.Coordinates.y"]},{"name":"val z: Double","description":"com.google.adk.kt.examples.tools.Coordinates.z","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.tools/-coordinates/z.html","searchKeys":["z","val z: Double","com.google.adk.kt.examples.tools.Coordinates.z"]},{"name":"var dryRun: Boolean","description":"com.google.adk.kt.examples.github.GitHubTools.dryRun","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/dry-run.html","searchKeys":["dryRun","var dryRun: Boolean","com.google.adk.kt.examples.github.GitHubTools.dryRun"]},{"name":"var writeRepoName: String?","description":"com.google.adk.kt.examples.github.GitHubTools.writeRepoName","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/write-repo-name.html","searchKeys":["writeRepoName","var writeRepoName: String?","com.google.adk.kt.examples.github.GitHubTools.writeRepoName"]},{"name":"var writeRepoOwner: String?","description":"com.google.adk.kt.examples.github.GitHubTools.writeRepoOwner","location":"google-adk-kotlin-examples/com.google.adk.kt.examples.github/-git-hub-tools/write-repo-owner.html","searchKeys":["writeRepoOwner","var writeRepoOwner: String?","com.google.adk.kt.examples.github.GitHubTools.writeRepoOwner"]},{"name":"abstract fun createConversation(config: <Error class: unknown class>): LiteRtLmConversation","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.createConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/create-conversation.html","searchKeys":["createConversation","abstract fun createConversation(config: <Error class: unknown class>): LiteRtLmConversation","com.google.adk.kt.litertlm.LiteRtLmEngine.createConversation"]},{"name":"abstract fun initialize()","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.initialize","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/initialize.html","searchKeys":["initialize","abstract fun initialize()","com.google.adk.kt.litertlm.LiteRtLmEngine.initialize"]},{"name":"abstract fun isInitialized(): Boolean","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.isInitialized","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/is-initialized.html","searchKeys":["isInitialized","abstract fun isInitialized(): Boolean","com.google.adk.kt.litertlm.LiteRtLmEngine.isInitialized"]},{"name":"abstract fun sendMessage(message: <Error class: unknown class>): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessage","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/send-message.html","searchKeys":["sendMessage","abstract fun sendMessage(message: <Error class: unknown class>): <Error class: unknown class>","com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessage"]},{"name":"abstract fun sendMessageAsync(message: <Error class: unknown class>, callback: <Error class: unknown class>)","description":"com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessageAsync","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/send-message-async.html","searchKeys":["sendMessageAsync","abstract fun sendMessageAsync(message: <Error class: unknown class>, callback: <Error class: unknown class>)","com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessageAsync"]},{"name":"class DefaultLiteRtLmConversation(delegate: <Error class: unknown class>) : LiteRtLmConversation","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/index.html","searchKeys":["DefaultLiteRtLmConversation","class DefaultLiteRtLmConversation(delegate: <Error class: unknown class>) : LiteRtLmConversation","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation"]},{"name":"class DefaultLiteRtLmEngine(delegate: <Error class: unknown class>) : LiteRtLmEngine","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/index.html","searchKeys":["DefaultLiteRtLmEngine","class DefaultLiteRtLmEngine(delegate: <Error class: unknown class>) : LiteRtLmEngine","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine"]},{"name":"class LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/index.html","searchKeys":["LiteRtLmModel","class LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel"]},{"name":"constructor(delegate: <Error class: unknown class>)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.DefaultLiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/-default-lite-rt-lm-conversation.html","searchKeys":["DefaultLiteRtLmConversation","constructor(delegate: <Error class: unknown class>)","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.DefaultLiteRtLmConversation"]},{"name":"constructor(delegate: <Error class: unknown class>)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.DefaultLiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/-default-lite-rt-lm-engine.html","searchKeys":["DefaultLiteRtLmEngine","constructor(delegate: <Error class: unknown class>)","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.DefaultLiteRtLmEngine"]},{"name":"fun <Error class: unknown class>.toLlmResponse(partial: Boolean = false): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.toLlmResponse","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/to-llm-response.html","searchKeys":["toLlmResponse","fun <Error class: unknown class>.toLlmResponse(partial: Boolean = false): <Error class: unknown class>","com.google.adk.kt.litertlm.toLlmResponse"]},{"name":"fun create(config: <Error class: unknown class>, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(config: <Error class: unknown class>, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"fun create(engine: <Error class: unknown class>, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(engine: <Error class: unknown class>, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"fun create(engine: LiteRtLmEngine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(engine: LiteRtLmEngine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"interface LiteRtLmConversation","description":"com.google.adk.kt.litertlm.LiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/index.html","searchKeys":["LiteRtLmConversation","interface LiteRtLmConversation","com.google.adk.kt.litertlm.LiteRtLmConversation"]},{"name":"interface LiteRtLmEngine","description":"com.google.adk.kt.litertlm.LiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/index.html","searchKeys":["LiteRtLmEngine","interface LiteRtLmEngine","com.google.adk.kt.litertlm.LiteRtLmEngine"]},{"name":"object Companion","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.litertlm.LiteRtLmModel.Companion"]},{"name":"open fun close()","description":"com.google.adk.kt.litertlm.LiteRtLmModel.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/close.html","searchKeys":["close","open fun close()","com.google.adk.kt.litertlm.LiteRtLmModel.close"]},{"name":"open fun close(): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/close.html","searchKeys":["close","open fun close(): <Error class: unknown class>","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.close"]},{"name":"open fun close(): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/close.html","searchKeys":["close","open fun close(): <Error class: unknown class>","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.close"]},{"name":"open fun generateContent(request: <Error class: unknown class>, stream: Boolean): Flow<<Error class: unknown class>>","description":"com.google.adk.kt.litertlm.LiteRtLmModel.generateContent","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/generate-content.html","searchKeys":["generateContent","open fun generateContent(request: <Error class: unknown class>, stream: Boolean): Flow<<Error class: unknown class>>","com.google.adk.kt.litertlm.LiteRtLmModel.generateContent"]},{"name":"open override fun createConversation(config: <Error class: unknown class>): LiteRtLmConversation","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.createConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/create-conversation.html","searchKeys":["createConversation","open override fun createConversation(config: <Error class: unknown class>): LiteRtLmConversation","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.createConversation"]},{"name":"open override fun initialize(): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.initialize","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/initialize.html","searchKeys":["initialize","open override fun initialize(): <Error class: unknown class>","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.initialize"]},{"name":"open override fun isInitialized(): Boolean","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.isInitialized","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/is-initialized.html","searchKeys":["isInitialized","open override fun isInitialized(): Boolean","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.isInitialized"]},{"name":"open override fun sendMessage(message: <Error class: unknown class>): <Error class: unknown class>","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessage","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/send-message.html","searchKeys":["sendMessage","open override fun sendMessage(message: <Error class: unknown class>): <Error class: unknown class>","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessage"]},{"name":"open override fun sendMessageAsync(message: <Error class: unknown class>, callback: <Error class: unknown class>)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessageAsync","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/send-message-async.html","searchKeys":["sendMessageAsync","open override fun sendMessageAsync(message: <Error class: unknown class>, callback: <Error class: unknown class>)","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessageAsync"]},{"name":"open val name: String","description":"com.google.adk.kt.litertlm.LiteRtLmModel.name","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/name.html","searchKeys":["name","open val name: String","com.google.adk.kt.litertlm.LiteRtLmModel.name"]},{"name":"val engine: LiteRtLmEngine","description":"com.google.adk.kt.litertlm.LiteRtLmModel.engine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/engine.html","searchKeys":["engine","val engine: LiteRtLmEngine","com.google.adk.kt.litertlm.LiteRtLmModel.engine"]},{"name":"abstract class BaseRemoteA2AAgent(name: String, val description: String = \"\", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/index.html","searchKeys":["BaseRemoteA2AAgent","abstract class BaseRemoteA2AAgent(name: String, val description: String = \"\", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent"]},{"name":"abstract val isStreamingEnabled: Boolean","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.isStreamingEnabled","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/is-streaming-enabled.html","searchKeys":["isStreamingEnabled","abstract val isStreamingEnabled: Boolean","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.isStreamingEnabled"]},{"name":"class AgentCardResolutionError(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.AgentCardResolutionError","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/-agent-card-resolution-error/index.html","searchKeys":["AgentCardResolutionError","class AgentCardResolutionError(message: String, cause: Throwable? = null)","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.AgentCardResolutionError"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.AgentCardResolutionError.AgentCardResolutionError","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/-agent-card-resolution-error/-agent-card-resolution-error.html","searchKeys":["AgentCardResolutionError","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.AgentCardResolutionError.AgentCardResolutionError"]},{"name":"constructor(name: String, description: String = \"\", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.BaseRemoteA2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/-base-remote-a2-a-agent.html","searchKeys":["BaseRemoteA2AAgent","constructor(name: String, description: String = \"\", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.BaseRemoteA2AAgent"]},{"name":"fun JvmA2AAgent(name: String, client: <Error class: unknown class>, agentCard: <Error class: unknown class>? = null, streaming: Boolean = true, subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList()): BaseRemoteA2AAgent","description":"com.google.adk.kt.a2a.agent.JvmA2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-jvm-a2-a-agent.html","searchKeys":["JvmA2AAgent","fun JvmA2AAgent(name: String, client: <Error class: unknown class>, agentCard: <Error class: unknown class>? = null, streaming: Boolean = true, subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList()): BaseRemoteA2AAgent","com.google.adk.kt.a2a.agent.JvmA2AAgent"]},{"name":"open fun runAsyncImpl(context: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>>","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.runAsyncImpl","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/run-async-impl.html","searchKeys":["runAsyncImpl","open fun runAsyncImpl(context: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>>","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.runAsyncImpl"]},{"name":"open val description: String","description":"com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.description","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.agent/-base-remote-a2-a-agent/description.html","searchKeys":["description","open val description: String","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.description"]},{"name":"FORWARD","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.FORWARD","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/-f-o-r-w-a-r-d/index.html","searchKeys":["FORWARD","FORWARD","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.FORWARD"]},{"name":"NONE","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.NONE","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/-n-o-n-e/index.html","searchKeys":["NONE","NONE","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.NONE"]},{"name":"REVERSE","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.REVERSE","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/-r-e-v-e-r-s-e/index.html","searchKeys":["REVERSE","REVERSE","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.REVERSE"]},{"name":"abstract fun listAgents(): List<String>","description":"com.google.adk.kt.webserver.loaders.AgentLoader.listAgents","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-agent-loader/list-agents.html","searchKeys":["listAgents","abstract fun listAgents(): List<String>","com.google.adk.kt.webserver.loaders.AgentLoader.listAgents"]},{"name":"abstract fun loadAgent(agentName: String): BaseAgent?","description":"com.google.adk.kt.webserver.loaders.AgentLoader.loadAgent","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-agent-loader/load-agent.html","searchKeys":["loadAgent","abstract fun loadAgent(agentName: String): BaseAgent?","com.google.adk.kt.webserver.loaders.AgentLoader.loadAgent"]},{"name":"class AdkWebServer(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","description":"com.google.adk.kt.webserver.AdkWebServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/index.html","searchKeys":["AdkWebServer","class AdkWebServer(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","com.google.adk.kt.webserver.AdkWebServer"]},{"name":"class AgentGraphGenerator(agentLoader: AgentLoader)","description":"com.google.adk.kt.webserver.AgentGraphGenerator","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/index.html","searchKeys":["AgentGraphGenerator","class AgentGraphGenerator(agentLoader: AgentLoader)","com.google.adk.kt.webserver.AgentGraphGenerator"]},{"name":"class ApiServerSpanExporter : SpanExporter","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/index.html","searchKeys":["ApiServerSpanExporter","class ApiServerSpanExporter : SpanExporter","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter"]},{"name":"class InstantTypeAdapter : TypeAdapter<Instant> ","description":"com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-instant-type-adapter/index.html","searchKeys":["InstantTypeAdapter","class InstantTypeAdapter : TypeAdapter<Instant> ","com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter"]},{"name":"class OpenTelemetryConfig(apiServerSpanExporter: ApiServerSpanExporter)","description":"com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-open-telemetry-config/index.html","searchKeys":["OpenTelemetryConfig","class OpenTelemetryConfig(apiServerSpanExporter: ApiServerSpanExporter)","com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig"]},{"name":"class SingleAgentLoader(agent: BaseAgent) : AgentLoader","description":"com.google.adk.kt.webserver.loaders.SingleAgentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-single-agent-loader/index.html","searchKeys":["SingleAgentLoader","class SingleAgentLoader(agent: BaseAgent) : AgentLoader","com.google.adk.kt.webserver.loaders.SingleAgentLoader"]},{"name":"class StatusAwareLogger(delegate: Logger) : Logger","description":"com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-status-aware-logger/index.html","searchKeys":["StatusAwareLogger","class StatusAwareLogger(delegate: Logger) : Logger","com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger"]},{"name":"constructor()","description":"com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.InstantTypeAdapter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-instant-type-adapter/-instant-type-adapter.html","searchKeys":["InstantTypeAdapter","constructor()","com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.InstantTypeAdapter"]},{"name":"constructor()","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.ApiServerSpanExporter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/-api-server-span-exporter.html","searchKeys":["ApiServerSpanExporter","constructor()","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.ApiServerSpanExporter"]},{"name":"constructor(agent: BaseAgent)","description":"com.google.adk.kt.webserver.loaders.SingleAgentLoader.SingleAgentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-single-agent-loader/-single-agent-loader.html","searchKeys":["SingleAgentLoader","constructor(agent: BaseAgent)","com.google.adk.kt.webserver.loaders.SingleAgentLoader.SingleAgentLoader"]},{"name":"constructor(agentId: String, input: String, sessionId: String? = null)","description":"com.google.adk.kt.webserver.models.RunRequest.RunRequest","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-request/-run-request.html","searchKeys":["RunRequest","constructor(agentId: String, input: String, sessionId: String? = null)","com.google.adk.kt.webserver.models.RunRequest.RunRequest"]},{"name":"constructor(agentLoader: AgentLoader)","description":"com.google.adk.kt.webserver.AgentGraphGenerator.AgentGraphGenerator","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-agent-graph-generator.html","searchKeys":["AgentGraphGenerator","constructor(agentLoader: AgentLoader)","com.google.adk.kt.webserver.AgentGraphGenerator.AgentGraphGenerator"]},{"name":"constructor(apiServerSpanExporter: ApiServerSpanExporter)","description":"com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.OpenTelemetryConfig","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-open-telemetry-config/-open-telemetry-config.html","searchKeys":["OpenTelemetryConfig","constructor(apiServerSpanExporter: ApiServerSpanExporter)","com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.OpenTelemetryConfig"]},{"name":"constructor(appName: String, userId: String, sessionId: String, artifactName: String? = null)","description":"com.google.adk.kt.webserver.routes.ArtifactParams.ArtifactParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/-artifact-params.html","searchKeys":["ArtifactParams","constructor(appName: String, userId: String, sessionId: String, artifactName: String? = null)","com.google.adk.kt.webserver.routes.ArtifactParams.ArtifactParams"]},{"name":"constructor(appName: String, userId: String, sessionId: String, eventId: String)","description":"com.google.adk.kt.webserver.routes.GraphParams.GraphParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/-graph-params.html","searchKeys":["GraphParams","constructor(appName: String, userId: String, sessionId: String, eventId: String)","com.google.adk.kt.webserver.routes.GraphParams.GraphParams"]},{"name":"constructor(appName: String, userId: String, sessionId: String? = null, newMessage: Content? = null, streaming: Boolean = false, stateDelta: Map<String, Any>? = null, invocationId: String? = null)","description":"com.google.adk.kt.webserver.models.AgentRunRequest.AgentRunRequest","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/-agent-run-request.html","searchKeys":["AgentRunRequest","constructor(appName: String, userId: String, sessionId: String? = null, newMessage: Content? = null, streaming: Boolean = false, stateDelta: Map<String, Any>? = null, invocationId: String? = null)","com.google.adk.kt.webserver.models.AgentRunRequest.AgentRunRequest"]},{"name":"constructor(appName: String, userId: String, sessionId: String?)","description":"com.google.adk.kt.webserver.routes.SessionParams.SessionParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-params/-session-params.html","searchKeys":["SessionParams","constructor(appName: String, userId: String, sessionId: String?)","com.google.adk.kt.webserver.routes.SessionParams.SessionParams"]},{"name":"constructor(delegate: Logger)","description":"com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger.StatusAwareLogger","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-status-aware-logger/-status-aware-logger.html","searchKeys":["StatusAwareLogger","constructor(delegate: Logger)","com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger.StatusAwareLogger"]},{"name":"constructor(error: ArtifactRoutesError)","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-error/-error.html","searchKeys":["Error","constructor(error: ArtifactRoutesError)","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error.Error"]},{"name":"constructor(error: GraphRoutesError)","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Error.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-error/-error.html","searchKeys":["Error","constructor(error: GraphRoutesError)","com.google.adk.kt.webserver.routes.GraphRoutesResult.Error.Error"]},{"name":"constructor(error: SessionRoutesError)","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Error.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-error/-error.html","searchKeys":["Error","constructor(error: SessionRoutesError)","com.google.adk.kt.webserver.routes.SessionRoutesResult.Error.Error"]},{"name":"constructor(error: String, message: String, details: String? = null)","description":"com.google.adk.kt.webserver.models.ErrorResponse.ErrorResponse","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-error-response/-error-response.html","searchKeys":["ErrorResponse","constructor(error: String, message: String, details: String? = null)","com.google.adk.kt.webserver.models.ErrorResponse.ErrorResponse"]},{"name":"constructor(id: String?, appName: String, userId: String, state: Map<String, Any>?, events: List<Event>?, lastUpdateTime: Long?)","description":"com.google.adk.kt.webserver.models.SessionDto.SessionDto","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/-session-dto.html","searchKeys":["SessionDto","constructor(id: String?, appName: String, userId: String, state: Map<String, Any>?, events: List<Event>?, lastUpdateTime: Long?)","com.google.adk.kt.webserver.models.SessionDto.SessionDto"]},{"name":"constructor(message: String, code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesError.ArtifactRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-error/-artifact-routes-error.html","searchKeys":["ArtifactRoutesError","constructor(message: String, code: HttpStatusCode)","com.google.adk.kt.webserver.routes.ArtifactRoutesError.ArtifactRoutesError"]},{"name":"constructor(message: String, code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.GraphRoutesError.GraphRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-error/-graph-routes-error.html","searchKeys":["GraphRoutesError","constructor(message: String, code: HttpStatusCode)","com.google.adk.kt.webserver.routes.GraphRoutesError.GraphRoutesError"]},{"name":"constructor(message: String, code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.SessionRoutesError.SessionRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-error/-session-routes-error.html","searchKeys":["SessionRoutesError","constructor(message: String, code: HttpStatusCode)","com.google.adk.kt.webserver.routes.SessionRoutesError.SessionRoutesError"]},{"name":"constructor(output: String, sessionId: String)","description":"com.google.adk.kt.webserver.models.RunResponse.RunResponse","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-response/-run-response.html","searchKeys":["RunResponse","constructor(output: String, sessionId: String)","com.google.adk.kt.webserver.models.RunResponse.RunResponse"]},{"name":"constructor(params: ArtifactParams)","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-success/-success.html","searchKeys":["Success","constructor(params: ArtifactParams)","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success.Success"]},{"name":"constructor(params: GraphParams)","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Success.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-success/-success.html","searchKeys":["Success","constructor(params: GraphParams)","com.google.adk.kt.webserver.routes.GraphRoutesResult.Success.Success"]},{"name":"constructor(params: SessionParams)","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Success.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-success/-success.html","searchKeys":["Success","constructor(params: SessionParams)","com.google.adk.kt.webserver.routes.SessionRoutesResult.Success.Success"]},{"name":"constructor(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","description":"com.google.adk.kt.webserver.AdkWebServer.AdkWebServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-adk-web-server.html","searchKeys":["AdkWebServer","constructor(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","com.google.adk.kt.webserver.AdkWebServer.AdkWebServer"]},{"name":"constructor(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","description":"com.google.adk.kt.webserver.AdkWebServer.AdkWebServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-adk-web-server.html","searchKeys":["AdkWebServer","constructor(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","com.google.adk.kt.webserver.AdkWebServer.AdkWebServer"]},{"name":"constructor(role: String, content: String)","description":"com.google.adk.kt.webserver.models.TurnModel.TurnModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-turn-model/-turn-model.html","searchKeys":["TurnModel","constructor(role: String, content: String)","com.google.adk.kt.webserver.models.TurnModel.TurnModel"]},{"name":"constructor(sessionId: String, turnHistory: List<TurnModel>)","description":"com.google.adk.kt.webserver.models.SessionModel.SessionModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-model/-session-model.html","searchKeys":["SessionModel","constructor(sessionId: String, turnHistory: List<TurnModel>)","com.google.adk.kt.webserver.models.SessionModel.SessionModel"]},{"name":"constructor(type: String, content: String, timestamp: String)","description":"com.google.adk.kt.webserver.models.SseModel.SseModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-sse-model/-sse-model.html","searchKeys":["SseModel","constructor(type: String, content: String, timestamp: String)","com.google.adk.kt.webserver.models.SseModel.SseModel"]},{"name":"data class AgentRunRequest(val appName: String, val userId: String, val sessionId: String? = null, val newMessage: Content? = null, val streaming: Boolean = false, val stateDelta: Map<String, Any>? = null, val invocationId: String? = null)","description":"com.google.adk.kt.webserver.models.AgentRunRequest","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/index.html","searchKeys":["AgentRunRequest","data class AgentRunRequest(val appName: String, val userId: String, val sessionId: String? = null, val newMessage: Content? = null, val streaming: Boolean = false, val stateDelta: Map<String, Any>? = null, val invocationId: String? = null)","com.google.adk.kt.webserver.models.AgentRunRequest"]},{"name":"data class ArtifactParams(val appName: String, val userId: String, val sessionId: String, val artifactName: String? = null)","description":"com.google.adk.kt.webserver.routes.ArtifactParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/index.html","searchKeys":["ArtifactParams","data class ArtifactParams(val appName: String, val userId: String, val sessionId: String, val artifactName: String? = null)","com.google.adk.kt.webserver.routes.ArtifactParams"]},{"name":"data class ArtifactRoutesError(val message: String, val code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-error/index.html","searchKeys":["ArtifactRoutesError","data class ArtifactRoutesError(val message: String, val code: HttpStatusCode)","com.google.adk.kt.webserver.routes.ArtifactRoutesError"]},{"name":"data class Error(val error: ArtifactRoutesError) : ArtifactRoutesResult","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-error/index.html","searchKeys":["Error","data class Error(val error: ArtifactRoutesError) : ArtifactRoutesResult","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error"]},{"name":"data class Error(val error: GraphRoutesError) : GraphRoutesResult","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-error/index.html","searchKeys":["Error","data class Error(val error: GraphRoutesError) : GraphRoutesResult","com.google.adk.kt.webserver.routes.GraphRoutesResult.Error"]},{"name":"data class Error(val error: SessionRoutesError) : SessionRoutesResult","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-error/index.html","searchKeys":["Error","data class Error(val error: SessionRoutesError) : SessionRoutesResult","com.google.adk.kt.webserver.routes.SessionRoutesResult.Error"]},{"name":"data class ErrorResponse(val error: String, val message: String, val details: String? = null)","description":"com.google.adk.kt.webserver.models.ErrorResponse","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-error-response/index.html","searchKeys":["ErrorResponse","data class ErrorResponse(val error: String, val message: String, val details: String? = null)","com.google.adk.kt.webserver.models.ErrorResponse"]},{"name":"data class GraphParams(val appName: String, val userId: String, val sessionId: String, val eventId: String)","description":"com.google.adk.kt.webserver.routes.GraphParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/index.html","searchKeys":["GraphParams","data class GraphParams(val appName: String, val userId: String, val sessionId: String, val eventId: String)","com.google.adk.kt.webserver.routes.GraphParams"]},{"name":"data class GraphRoutesError(val message: String, val code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.GraphRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-error/index.html","searchKeys":["GraphRoutesError","data class GraphRoutesError(val message: String, val code: HttpStatusCode)","com.google.adk.kt.webserver.routes.GraphRoutesError"]},{"name":"data class RunRequest(val agentId: String, val input: String, val sessionId: String? = null)","description":"com.google.adk.kt.webserver.models.RunRequest","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-request/index.html","searchKeys":["RunRequest","data class RunRequest(val agentId: String, val input: String, val sessionId: String? = null)","com.google.adk.kt.webserver.models.RunRequest"]},{"name":"data class RunResponse(val output: String, val sessionId: String)","description":"com.google.adk.kt.webserver.models.RunResponse","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-response/index.html","searchKeys":["RunResponse","data class RunResponse(val output: String, val sessionId: String)","com.google.adk.kt.webserver.models.RunResponse"]},{"name":"data class SessionDto(val id: String?, val appName: String, val userId: String, val state: Map<String, Any>?, val events: List<Event>?, val lastUpdateTime: Long?)","description":"com.google.adk.kt.webserver.models.SessionDto","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/index.html","searchKeys":["SessionDto","data class SessionDto(val id: String?, val appName: String, val userId: String, val state: Map<String, Any>?, val events: List<Event>?, val lastUpdateTime: Long?)","com.google.adk.kt.webserver.models.SessionDto"]},{"name":"data class SessionModel(val sessionId: String, val turnHistory: List<TurnModel>)","description":"com.google.adk.kt.webserver.models.SessionModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-model/index.html","searchKeys":["SessionModel","data class SessionModel(val sessionId: String, val turnHistory: List<TurnModel>)","com.google.adk.kt.webserver.models.SessionModel"]},{"name":"data class SessionParams(val appName: String, val userId: String, val sessionId: String?)","description":"com.google.adk.kt.webserver.routes.SessionParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-params/index.html","searchKeys":["SessionParams","data class SessionParams(val appName: String, val userId: String, val sessionId: String?)","com.google.adk.kt.webserver.routes.SessionParams"]},{"name":"data class SessionRoutesError(val message: String, val code: HttpStatusCode)","description":"com.google.adk.kt.webserver.routes.SessionRoutesError","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-error/index.html","searchKeys":["SessionRoutesError","data class SessionRoutesError(val message: String, val code: HttpStatusCode)","com.google.adk.kt.webserver.routes.SessionRoutesError"]},{"name":"data class SseModel(val type: String, val content: String, val timestamp: String)","description":"com.google.adk.kt.webserver.models.SseModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-sse-model/index.html","searchKeys":["SseModel","data class SseModel(val type: String, val content: String, val timestamp: String)","com.google.adk.kt.webserver.models.SseModel"]},{"name":"data class Success(val params: ArtifactParams) : ArtifactRoutesResult","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-success/index.html","searchKeys":["Success","data class Success(val params: ArtifactParams) : ArtifactRoutesResult","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success"]},{"name":"data class Success(val params: GraphParams) : GraphRoutesResult","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-success/index.html","searchKeys":["Success","data class Success(val params: GraphParams) : GraphRoutesResult","com.google.adk.kt.webserver.routes.GraphRoutesResult.Success"]},{"name":"data class Success(val params: SessionParams) : SessionRoutesResult","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Success","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-success/index.html","searchKeys":["Success","data class Success(val params: SessionParams) : SessionRoutesResult","com.google.adk.kt.webserver.routes.SessionRoutesResult.Success"]},{"name":"data class TurnModel(val role: String, val content: String)","description":"com.google.adk.kt.webserver.models.TurnModel","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-turn-model/index.html","searchKeys":["TurnModel","data class TurnModel(val role: String, val content: String)","com.google.adk.kt.webserver.models.TurnModel"]},{"name":"enum HighlightDirection : Enum<AgentGraphGenerator.HighlightDirection> ","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/index.html","searchKeys":["HighlightDirection","enum HighlightDirection : Enum<AgentGraphGenerator.HighlightDirection> ","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection"]},{"name":"fun Application.adkModule(sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","description":"com.google.adk.kt.webserver.adkModule","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/adk-module.html","searchKeys":["adkModule","fun Application.adkModule(sessionService: SessionService, artifactService: ArtifactService, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","com.google.adk.kt.webserver.adkModule"]},{"name":"fun Application.adkModule(sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","description":"com.google.adk.kt.webserver.adkModule","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/adk-module.html","searchKeys":["adkModule","fun Application.adkModule(sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter, captureMessageContent: Boolean = false)","com.google.adk.kt.webserver.adkModule"]},{"name":"fun Route.appRoutes(agentLoader: AgentLoader)","description":"com.google.adk.kt.webserver.routes.appRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/app-routes.html","searchKeys":["appRoutes","fun Route.appRoutes(agentLoader: AgentLoader)","com.google.adk.kt.webserver.routes.appRoutes"]},{"name":"fun Route.artifactRoutes(artifactService: ArtifactService)","description":"com.google.adk.kt.webserver.routes.artifactRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/artifact-routes.html","searchKeys":["artifactRoutes","fun Route.artifactRoutes(artifactService: ArtifactService)","com.google.adk.kt.webserver.routes.artifactRoutes"]},{"name":"fun Route.debugRoutes(exporter: ApiServerSpanExporter)","description":"com.google.adk.kt.webserver.routes.debugRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/debug-routes.html","searchKeys":["debugRoutes","fun Route.debugRoutes(exporter: ApiServerSpanExporter)","com.google.adk.kt.webserver.routes.debugRoutes"]},{"name":"fun Route.evalRoutes()","description":"com.google.adk.kt.webserver.routes.evalRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/eval-routes.html","searchKeys":["evalRoutes","fun Route.evalRoutes()","com.google.adk.kt.webserver.routes.evalRoutes"]},{"name":"fun Route.graphRoutes(agentLoader: AgentLoader, sessionService: SessionService)","description":"com.google.adk.kt.webserver.routes.graphRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/graph-routes.html","searchKeys":["graphRoutes","fun Route.graphRoutes(agentLoader: AgentLoader, sessionService: SessionService)","com.google.adk.kt.webserver.routes.graphRoutes"]},{"name":"fun Route.runRoutes(agentLoader: AgentLoader, sessionService: SessionService, artifactService: ArtifactService)","description":"com.google.adk.kt.webserver.routes.runRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/run-routes.html","searchKeys":["runRoutes","fun Route.runRoutes(agentLoader: AgentLoader, sessionService: SessionService, artifactService: ArtifactService)","com.google.adk.kt.webserver.routes.runRoutes"]},{"name":"fun Route.sessionRoutes(sessionService: SessionService)","description":"com.google.adk.kt.webserver.routes.sessionRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/session-routes.html","searchKeys":["sessionRoutes","fun Route.sessionRoutes(sessionService: SessionService)","com.google.adk.kt.webserver.routes.sessionRoutes"]},{"name":"fun Route.staticRoutes(application: Application)","description":"com.google.adk.kt.webserver.routes.staticRoutes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/static-routes.html","searchKeys":["staticRoutes","fun Route.staticRoutes(application: Application)","com.google.adk.kt.webserver.routes.staticRoutes"]},{"name":"fun Session.toDto(): SessionDto","description":"com.google.adk.kt.webserver.routes.toDto","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/to-dto.html","searchKeys":["toDto","fun Session.toDto(): SessionDto","com.google.adk.kt.webserver.routes.toDto"]},{"name":"fun extractArtifactParams(parameters: Parameters, requireArtifactName: Boolean = false): ArtifactRoutesResult","description":"com.google.adk.kt.webserver.routes.extractArtifactParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/extract-artifact-params.html","searchKeys":["extractArtifactParams","fun extractArtifactParams(parameters: Parameters, requireArtifactName: Boolean = false): ArtifactRoutesResult","com.google.adk.kt.webserver.routes.extractArtifactParams"]},{"name":"fun extractGraphParams(parameters: Parameters): GraphRoutesResult","description":"com.google.adk.kt.webserver.routes.extractGraphParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/extract-graph-params.html","searchKeys":["extractGraphParams","fun extractGraphParams(parameters: Parameters): GraphRoutesResult","com.google.adk.kt.webserver.routes.extractGraphParams"]},{"name":"fun extractSessionParams(parameters: Parameters, requireSessionId: Boolean = false): SessionRoutesResult","description":"com.google.adk.kt.webserver.routes.extractSessionParams","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/extract-session-params.html","searchKeys":["extractSessionParams","fun extractSessionParams(parameters: Parameters, requireSessionId: Boolean = false): SessionRoutesResult","com.google.adk.kt.webserver.routes.extractSessionParams"]},{"name":"fun generateGraph(agentName: String, highlightPairs: List<Pair<String, String>> = emptyList()): String","description":"com.google.adk.kt.webserver.AgentGraphGenerator.generateGraph","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/generate-graph.html","searchKeys":["generateGraph","fun generateGraph(agentName: String, highlightPairs: List<Pair<String, String>> = emptyList()): String","com.google.adk.kt.webserver.AgentGraphGenerator.generateGraph"]},{"name":"fun generateGraph(rootAgent: BaseAgent, highlightPairs: List<Pair<String, String>>): String","description":"com.google.adk.kt.webserver.AgentGraphGenerator.generateGraph","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/generate-graph.html","searchKeys":["generateGraph","fun generateGraph(rootAgent: BaseAgent, highlightPairs: List<Pair<String, String>>): String","com.google.adk.kt.webserver.AgentGraphGenerator.generateGraph"]},{"name":"fun getAllExportedSpans(): List<SpanData>","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getAllExportedSpans","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/get-all-exported-spans.html","searchKeys":["getAllExportedSpans","fun getAllExportedSpans(): List<SpanData>","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getAllExportedSpans"]},{"name":"fun getEventTraceAttributes(eventId: String): Map<String, Any>?","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getEventTraceAttributes","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/get-event-trace-attributes.html","searchKeys":["getEventTraceAttributes","fun getEventTraceAttributes(eventId: String): Map<String, Any>?","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getEventTraceAttributes"]},{"name":"fun getSessionToTraceIdsMap(): Map<String, List<String>>","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getSessionToTraceIdsMap","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/get-session-to-trace-ids-map.html","searchKeys":["getSessionToTraceIdsMap","fun getSessionToTraceIdsMap(): Map<String, List<String>>","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.getSessionToTraceIdsMap"]},{"name":"fun openTelemetrySdk(sdkTracerProvider: SdkTracerProvider): OpenTelemetry","description":"com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.openTelemetrySdk","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-open-telemetry-config/open-telemetry-sdk.html","searchKeys":["openTelemetrySdk","fun openTelemetrySdk(sdkTracerProvider: SdkTracerProvider): OpenTelemetry","com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.openTelemetrySdk"]},{"name":"fun sdkTracerProvider(): SdkTracerProvider","description":"com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.sdkTracerProvider","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-open-telemetry-config/sdk-tracer-provider.html","searchKeys":["sdkTracerProvider","fun sdkTracerProvider(): SdkTracerProvider","com.google.adk.kt.webserver.telemetry.OpenTelemetryConfig.sdkTracerProvider"]},{"name":"fun start(wait: Boolean = false)","description":"com.google.adk.kt.webserver.AdkWebServer.start","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/start.html","searchKeys":["start","fun start(wait: Boolean = false)","com.google.adk.kt.webserver.AdkWebServer.start"]},{"name":"fun stop()","description":"com.google.adk.kt.webserver.AdkWebServer.stop","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/stop.html","searchKeys":["stop","fun stop()","com.google.adk.kt.webserver.AdkWebServer.stop"]},{"name":"fun valueOf(value: String): AgentGraphGenerator.HighlightDirection","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.valueOf","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): AgentGraphGenerator.HighlightDirection","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.valueOf"]},{"name":"fun values(): Array<AgentGraphGenerator.HighlightDirection>","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.values","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/values.html","searchKeys":["values","fun values(): Array<AgentGraphGenerator.HighlightDirection>","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.values"]},{"name":"interface AgentLoader","description":"com.google.adk.kt.webserver.loaders.AgentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-agent-loader/index.html","searchKeys":["AgentLoader","interface AgentLoader","com.google.adk.kt.webserver.loaders.AgentLoader"]},{"name":"object ArtifactRoutesErrors","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/index.html","searchKeys":["ArtifactRoutesErrors","object ArtifactRoutesErrors","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors"]},{"name":"object Colors","description":"com.google.adk.kt.webserver.AgentGraphGenerator.Colors","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-colors/index.html","searchKeys":["Colors","object Colors","com.google.adk.kt.webserver.AgentGraphGenerator.Colors"]},{"name":"object Companion","description":"com.google.adk.kt.webserver.AdkWebServer.Companion","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.webserver.AdkWebServer.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.Companion","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.Companion"]},{"name":"object GraphRoutesErrors","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/index.html","searchKeys":["GraphRoutesErrors","object GraphRoutesErrors","com.google.adk.kt.webserver.routes.GraphRoutesErrors"]},{"name":"object SessionRoutesErrors","description":"com.google.adk.kt.webserver.routes.SessionRoutesErrors","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-errors/index.html","searchKeys":["SessionRoutesErrors","object SessionRoutesErrors","com.google.adk.kt.webserver.routes.SessionRoutesErrors"]},{"name":"open override fun export(spans: Collection<SpanData>): CompletableResultCode","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.export","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/export.html","searchKeys":["export","open override fun export(spans: Collection<SpanData>): CompletableResultCode","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.export"]},{"name":"open override fun flush(): CompletableResultCode","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.flush","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/flush.html","searchKeys":["flush","open override fun flush(): CompletableResultCode","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.flush"]},{"name":"open override fun info(msg: String?)","description":"com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger.info","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-status-aware-logger/info.html","searchKeys":["info","open override fun info(msg: String?)","com.google.adk.kt.webserver.AdkWebServer.StatusAwareLogger.info"]},{"name":"open override fun listAgents(): List<String>","description":"com.google.adk.kt.webserver.loaders.SingleAgentLoader.listAgents","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-single-agent-loader/list-agents.html","searchKeys":["listAgents","open override fun listAgents(): List<String>","com.google.adk.kt.webserver.loaders.SingleAgentLoader.listAgents"]},{"name":"open override fun loadAgent(agentName: String): BaseAgent?","description":"com.google.adk.kt.webserver.loaders.SingleAgentLoader.loadAgent","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-single-agent-loader/load-agent.html","searchKeys":["loadAgent","open override fun loadAgent(agentName: String): BaseAgent?","com.google.adk.kt.webserver.loaders.SingleAgentLoader.loadAgent"]},{"name":"open override fun read(reader: JsonReader): Instant?","description":"com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.read","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-instant-type-adapter/read.html","searchKeys":["read","open override fun read(reader: JsonReader): Instant?","com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.read"]},{"name":"open override fun shutdown(): CompletableResultCode","description":"com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.shutdown","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.telemetry/-api-server-span-exporter/shutdown.html","searchKeys":["shutdown","open override fun shutdown(): CompletableResultCode","com.google.adk.kt.webserver.telemetry.ApiServerSpanExporter.shutdown"]},{"name":"open override fun write(out: JsonWriter, value: Instant?)","description":"com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.write","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-web-server/-instant-type-adapter/write.html","searchKeys":["write","open override fun write(out: JsonWriter, value: Instant?)","com.google.adk.kt.webserver.AdkWebServer.InstantTypeAdapter.write"]},{"name":"sealed class ArtifactRoutesResult","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/index.html","searchKeys":["ArtifactRoutesResult","sealed class ArtifactRoutesResult","com.google.adk.kt.webserver.routes.ArtifactRoutesResult"]},{"name":"sealed class GraphRoutesResult","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/index.html","searchKeys":["GraphRoutesResult","sealed class GraphRoutesResult","com.google.adk.kt.webserver.routes.GraphRoutesResult"]},{"name":"sealed class SessionRoutesResult","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/index.html","searchKeys":["SessionRoutesResult","sealed class SessionRoutesResult","com.google.adk.kt.webserver.routes.SessionRoutesResult"]},{"name":"val ERR_AGENT_NOT_FOUND: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_AGENT_NOT_FOUND","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-a-g-e-n-t_-n-o-t_-f-o-u-n-d.html","searchKeys":["ERR_AGENT_NOT_FOUND","val ERR_AGENT_NOT_FOUND: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_AGENT_NOT_FOUND"]},{"name":"val ERR_AGENT_NOT_LOADED: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_AGENT_NOT_LOADED","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-a-g-e-n-t_-n-o-t_-l-o-a-d-e-d.html","searchKeys":["ERR_AGENT_NOT_LOADED","val ERR_AGENT_NOT_LOADED: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_AGENT_NOT_LOADED"]},{"name":"val ERR_ARTIFACT_NOT_FOUND: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_ARTIFACT_NOT_FOUND","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/-e-r-r_-a-r-t-i-f-a-c-t_-n-o-t_-f-o-u-n-d.html","searchKeys":["ERR_ARTIFACT_NOT_FOUND","val ERR_ARTIFACT_NOT_FOUND: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_ARTIFACT_NOT_FOUND"]},{"name":"val ERR_EVENT_NOT_FOUND: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_EVENT_NOT_FOUND","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-e-v-e-n-t_-n-o-t_-f-o-u-n-d.html","searchKeys":["ERR_EVENT_NOT_FOUND","val ERR_EVENT_NOT_FOUND: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_EVENT_NOT_FOUND"]},{"name":"val ERR_GRAPH_GENERATION_FAILED: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_GRAPH_GENERATION_FAILED","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-g-r-a-p-h_-g-e-n-e-r-a-t-i-o-n_-f-a-i-l-e-d.html","searchKeys":["ERR_GRAPH_GENERATION_FAILED","val ERR_GRAPH_GENERATION_FAILED: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_GRAPH_GENERATION_FAILED"]},{"name":"val ERR_MISSING_APP_NAME: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_APP_NAME","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-a-p-p_-n-a-m-e.html","searchKeys":["ERR_MISSING_APP_NAME","val ERR_MISSING_APP_NAME: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_APP_NAME"]},{"name":"val ERR_MISSING_APP_NAME: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_APP_NAME","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-a-p-p_-n-a-m-e.html","searchKeys":["ERR_MISSING_APP_NAME","val ERR_MISSING_APP_NAME: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_APP_NAME"]},{"name":"val ERR_MISSING_APP_NAME: SessionRoutesError","description":"com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_APP_NAME","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-a-p-p_-n-a-m-e.html","searchKeys":["ERR_MISSING_APP_NAME","val ERR_MISSING_APP_NAME: SessionRoutesError","com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_APP_NAME"]},{"name":"val ERR_MISSING_ARTIFACT_NAME: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_ARTIFACT_NAME","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-a-r-t-i-f-a-c-t_-n-a-m-e.html","searchKeys":["ERR_MISSING_ARTIFACT_NAME","val ERR_MISSING_ARTIFACT_NAME: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_ARTIFACT_NAME"]},{"name":"val ERR_MISSING_EVENT_ID: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_EVENT_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-e-v-e-n-t_-i-d.html","searchKeys":["ERR_MISSING_EVENT_ID","val ERR_MISSING_EVENT_ID: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_EVENT_ID"]},{"name":"val ERR_MISSING_SESSION_ID: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_SESSION_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-s-e-s-s-i-o-n_-i-d.html","searchKeys":["ERR_MISSING_SESSION_ID","val ERR_MISSING_SESSION_ID: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_SESSION_ID"]},{"name":"val ERR_MISSING_SESSION_ID: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_SESSION_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-s-e-s-s-i-o-n_-i-d.html","searchKeys":["ERR_MISSING_SESSION_ID","val ERR_MISSING_SESSION_ID: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_SESSION_ID"]},{"name":"val ERR_MISSING_SESSION_ID: SessionRoutesError","description":"com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_SESSION_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-s-e-s-s-i-o-n_-i-d.html","searchKeys":["ERR_MISSING_SESSION_ID","val ERR_MISSING_SESSION_ID: SessionRoutesError","com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_SESSION_ID"]},{"name":"val ERR_MISSING_USER_ID: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_USER_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-u-s-e-r_-i-d.html","searchKeys":["ERR_MISSING_USER_ID","val ERR_MISSING_USER_ID: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesErrors.ERR_MISSING_USER_ID"]},{"name":"val ERR_MISSING_USER_ID: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_USER_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-u-s-e-r_-i-d.html","searchKeys":["ERR_MISSING_USER_ID","val ERR_MISSING_USER_ID: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_MISSING_USER_ID"]},{"name":"val ERR_MISSING_USER_ID: SessionRoutesError","description":"com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_USER_ID","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-errors/-e-r-r_-m-i-s-s-i-n-g_-u-s-e-r_-i-d.html","searchKeys":["ERR_MISSING_USER_ID","val ERR_MISSING_USER_ID: SessionRoutesError","com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_MISSING_USER_ID"]},{"name":"val ERR_SESSION_NOT_FOUND: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_SESSION_NOT_FOUND","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-errors/-e-r-r_-s-e-s-s-i-o-n_-n-o-t_-f-o-u-n-d.html","searchKeys":["ERR_SESSION_NOT_FOUND","val ERR_SESSION_NOT_FOUND: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesErrors.ERR_SESSION_NOT_FOUND"]},{"name":"val ERR_SESSION_NOT_FOUND: SessionRoutesError","description":"com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_SESSION_NOT_FOUND","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-errors/-e-r-r_-s-e-s-s-i-o-n_-n-o-t_-f-o-u-n-d.html","searchKeys":["ERR_SESSION_NOT_FOUND","val ERR_SESSION_NOT_FOUND: SessionRoutesError","com.google.adk.kt.webserver.routes.SessionRoutesErrors.ERR_SESSION_NOT_FOUND"]},{"name":"val agentId: String","description":"com.google.adk.kt.webserver.models.RunRequest.agentId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-request/agent-id.html","searchKeys":["agentId","val agentId: String","com.google.adk.kt.webserver.models.RunRequest.agentId"]},{"name":"val appName: String","description":"com.google.adk.kt.webserver.models.AgentRunRequest.appName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.webserver.models.AgentRunRequest.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.webserver.models.SessionDto.appName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.webserver.models.SessionDto.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.webserver.routes.ArtifactParams.appName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.webserver.routes.ArtifactParams.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.webserver.routes.GraphParams.appName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.webserver.routes.GraphParams.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.webserver.routes.SessionParams.appName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-params/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.webserver.routes.SessionParams.appName"]},{"name":"val artifactName: String? = null","description":"com.google.adk.kt.webserver.routes.ArtifactParams.artifactName","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/artifact-name.html","searchKeys":["artifactName","val artifactName: String? = null","com.google.adk.kt.webserver.routes.ArtifactParams.artifactName"]},{"name":"val code: HttpStatusCode","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesError.code","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-error/code.html","searchKeys":["code","val code: HttpStatusCode","com.google.adk.kt.webserver.routes.ArtifactRoutesError.code"]},{"name":"val code: HttpStatusCode","description":"com.google.adk.kt.webserver.routes.GraphRoutesError.code","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-error/code.html","searchKeys":["code","val code: HttpStatusCode","com.google.adk.kt.webserver.routes.GraphRoutesError.code"]},{"name":"val code: HttpStatusCode","description":"com.google.adk.kt.webserver.routes.SessionRoutesError.code","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-error/code.html","searchKeys":["code","val code: HttpStatusCode","com.google.adk.kt.webserver.routes.SessionRoutesError.code"]},{"name":"val content: String","description":"com.google.adk.kt.webserver.models.SseModel.content","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-sse-model/content.html","searchKeys":["content","val content: String","com.google.adk.kt.webserver.models.SseModel.content"]},{"name":"val content: String","description":"com.google.adk.kt.webserver.models.TurnModel.content","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-turn-model/content.html","searchKeys":["content","val content: String","com.google.adk.kt.webserver.models.TurnModel.content"]},{"name":"val details: String? = null","description":"com.google.adk.kt.webserver.models.ErrorResponse.details","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-error-response/details.html","searchKeys":["details","val details: String? = null","com.google.adk.kt.webserver.models.ErrorResponse.details"]},{"name":"val entries: EnumEntries<AgentGraphGenerator.HighlightDirection>","description":"com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.entries","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-agent-graph-generator/-highlight-direction/entries.html","searchKeys":["entries","val entries: EnumEntries<AgentGraphGenerator.HighlightDirection>","com.google.adk.kt.webserver.AgentGraphGenerator.HighlightDirection.entries"]},{"name":"val error: ArtifactRoutesError","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error.error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-error/error.html","searchKeys":["error","val error: ArtifactRoutesError","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Error.error"]},{"name":"val error: GraphRoutesError","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Error.error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-error/error.html","searchKeys":["error","val error: GraphRoutesError","com.google.adk.kt.webserver.routes.GraphRoutesResult.Error.error"]},{"name":"val error: SessionRoutesError","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Error.error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-error/error.html","searchKeys":["error","val error: SessionRoutesError","com.google.adk.kt.webserver.routes.SessionRoutesResult.Error.error"]},{"name":"val error: String","description":"com.google.adk.kt.webserver.models.ErrorResponse.error","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-error-response/error.html","searchKeys":["error","val error: String","com.google.adk.kt.webserver.models.ErrorResponse.error"]},{"name":"val eventId: String","description":"com.google.adk.kt.webserver.routes.GraphParams.eventId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/event-id.html","searchKeys":["eventId","val eventId: String","com.google.adk.kt.webserver.routes.GraphParams.eventId"]},{"name":"val events: List<Event>?","description":"com.google.adk.kt.webserver.models.SessionDto.events","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/events.html","searchKeys":["events","val events: List<Event>?","com.google.adk.kt.webserver.models.SessionDto.events"]},{"name":"val id: String?","description":"com.google.adk.kt.webserver.models.SessionDto.id","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/id.html","searchKeys":["id","val id: String?","com.google.adk.kt.webserver.models.SessionDto.id"]},{"name":"val input: String","description":"com.google.adk.kt.webserver.models.RunRequest.input","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-request/input.html","searchKeys":["input","val input: String","com.google.adk.kt.webserver.models.RunRequest.input"]},{"name":"val invocationId: String? = null","description":"com.google.adk.kt.webserver.models.AgentRunRequest.invocationId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/invocation-id.html","searchKeys":["invocationId","val invocationId: String? = null","com.google.adk.kt.webserver.models.AgentRunRequest.invocationId"]},{"name":"val lastUpdateTime: Long?","description":"com.google.adk.kt.webserver.models.SessionDto.lastUpdateTime","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/last-update-time.html","searchKeys":["lastUpdateTime","val lastUpdateTime: Long?","com.google.adk.kt.webserver.models.SessionDto.lastUpdateTime"]},{"name":"val message: String","description":"com.google.adk.kt.webserver.models.ErrorResponse.message","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-error-response/message.html","searchKeys":["message","val message: String","com.google.adk.kt.webserver.models.ErrorResponse.message"]},{"name":"val message: String","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesError.message","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-error/message.html","searchKeys":["message","val message: String","com.google.adk.kt.webserver.routes.ArtifactRoutesError.message"]},{"name":"val message: String","description":"com.google.adk.kt.webserver.routes.GraphRoutesError.message","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-error/message.html","searchKeys":["message","val message: String","com.google.adk.kt.webserver.routes.GraphRoutesError.message"]},{"name":"val message: String","description":"com.google.adk.kt.webserver.routes.SessionRoutesError.message","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-error/message.html","searchKeys":["message","val message: String","com.google.adk.kt.webserver.routes.SessionRoutesError.message"]},{"name":"val newMessage: Content? = null","description":"com.google.adk.kt.webserver.models.AgentRunRequest.newMessage","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/new-message.html","searchKeys":["newMessage","val newMessage: Content? = null","com.google.adk.kt.webserver.models.AgentRunRequest.newMessage"]},{"name":"val output: String","description":"com.google.adk.kt.webserver.models.RunResponse.output","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-response/output.html","searchKeys":["output","val output: String","com.google.adk.kt.webserver.models.RunResponse.output"]},{"name":"val params: ArtifactParams","description":"com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success.params","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-routes-result/-success/params.html","searchKeys":["params","val params: ArtifactParams","com.google.adk.kt.webserver.routes.ArtifactRoutesResult.Success.params"]},{"name":"val params: GraphParams","description":"com.google.adk.kt.webserver.routes.GraphRoutesResult.Success.params","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-routes-result/-success/params.html","searchKeys":["params","val params: GraphParams","com.google.adk.kt.webserver.routes.GraphRoutesResult.Success.params"]},{"name":"val params: SessionParams","description":"com.google.adk.kt.webserver.routes.SessionRoutesResult.Success.params","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-routes-result/-success/params.html","searchKeys":["params","val params: SessionParams","com.google.adk.kt.webserver.routes.SessionRoutesResult.Success.params"]},{"name":"val role: String","description":"com.google.adk.kt.webserver.models.TurnModel.role","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-turn-model/role.html","searchKeys":["role","val role: String","com.google.adk.kt.webserver.models.TurnModel.role"]},{"name":"val sessionId: String","description":"com.google.adk.kt.webserver.models.RunResponse.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-response/session-id.html","searchKeys":["sessionId","val sessionId: String","com.google.adk.kt.webserver.models.RunResponse.sessionId"]},{"name":"val sessionId: String","description":"com.google.adk.kt.webserver.models.SessionModel.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-model/session-id.html","searchKeys":["sessionId","val sessionId: String","com.google.adk.kt.webserver.models.SessionModel.sessionId"]},{"name":"val sessionId: String","description":"com.google.adk.kt.webserver.routes.ArtifactParams.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/session-id.html","searchKeys":["sessionId","val sessionId: String","com.google.adk.kt.webserver.routes.ArtifactParams.sessionId"]},{"name":"val sessionId: String","description":"com.google.adk.kt.webserver.routes.GraphParams.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/session-id.html","searchKeys":["sessionId","val sessionId: String","com.google.adk.kt.webserver.routes.GraphParams.sessionId"]},{"name":"val sessionId: String?","description":"com.google.adk.kt.webserver.routes.SessionParams.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-params/session-id.html","searchKeys":["sessionId","val sessionId: String?","com.google.adk.kt.webserver.routes.SessionParams.sessionId"]},{"name":"val sessionId: String? = null","description":"com.google.adk.kt.webserver.models.AgentRunRequest.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/session-id.html","searchKeys":["sessionId","val sessionId: String? = null","com.google.adk.kt.webserver.models.AgentRunRequest.sessionId"]},{"name":"val sessionId: String? = null","description":"com.google.adk.kt.webserver.models.RunRequest.sessionId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-run-request/session-id.html","searchKeys":["sessionId","val sessionId: String? = null","com.google.adk.kt.webserver.models.RunRequest.sessionId"]},{"name":"val state: Map<String, Any>?","description":"com.google.adk.kt.webserver.models.SessionDto.state","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/state.html","searchKeys":["state","val state: Map<String, Any>?","com.google.adk.kt.webserver.models.SessionDto.state"]},{"name":"val stateDelta: Map<String, Any>? = null","description":"com.google.adk.kt.webserver.models.AgentRunRequest.stateDelta","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/state-delta.html","searchKeys":["stateDelta","val stateDelta: Map<String, Any>? = null","com.google.adk.kt.webserver.models.AgentRunRequest.stateDelta"]},{"name":"val streaming: Boolean = false","description":"com.google.adk.kt.webserver.models.AgentRunRequest.streaming","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/streaming.html","searchKeys":["streaming","val streaming: Boolean = false","com.google.adk.kt.webserver.models.AgentRunRequest.streaming"]},{"name":"val timestamp: String","description":"com.google.adk.kt.webserver.models.SseModel.timestamp","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-sse-model/timestamp.html","searchKeys":["timestamp","val timestamp: String","com.google.adk.kt.webserver.models.SseModel.timestamp"]},{"name":"val turnHistory: List<TurnModel>","description":"com.google.adk.kt.webserver.models.SessionModel.turnHistory","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-model/turn-history.html","searchKeys":["turnHistory","val turnHistory: List<TurnModel>","com.google.adk.kt.webserver.models.SessionModel.turnHistory"]},{"name":"val type: String","description":"com.google.adk.kt.webserver.models.SseModel.type","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-sse-model/type.html","searchKeys":["type","val type: String","com.google.adk.kt.webserver.models.SseModel.type"]},{"name":"val userId: String","description":"com.google.adk.kt.webserver.models.AgentRunRequest.userId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-agent-run-request/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.webserver.models.AgentRunRequest.userId"]},{"name":"val userId: String","description":"com.google.adk.kt.webserver.models.SessionDto.userId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-session-dto/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.webserver.models.SessionDto.userId"]},{"name":"val userId: String","description":"com.google.adk.kt.webserver.routes.ArtifactParams.userId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-artifact-params/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.webserver.routes.ArtifactParams.userId"]},{"name":"val userId: String","description":"com.google.adk.kt.webserver.routes.GraphParams.userId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-graph-params/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.webserver.routes.GraphParams.userId"]},{"name":"val userId: String","description":"com.google.adk.kt.webserver.routes.SessionParams.userId","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.routes/-session-params/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.webserver.routes.SessionParams.userId"]},{"name":"ARRAY","description":"com.google.adk.kt.types.Type.ARRAY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-a-r-r-a-y/index.html","searchKeys":["ARRAY","ARRAY","com.google.adk.kt.types.Type.ARRAY"]},{"name":"AUDIO","description":"com.google.adk.kt.types.MediaModality.AUDIO","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-a-u-d-i-o/index.html","searchKeys":["AUDIO","AUDIO","com.google.adk.kt.types.MediaModality.AUDIO"]},{"name":"BLOCKED_REASON_UNSPECIFIED","description":"com.google.adk.kt.types.BlockedReason.BLOCKED_REASON_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-b-l-o-c-k-e-d_-r-e-a-s-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["BLOCKED_REASON_UNSPECIFIED","BLOCKED_REASON_UNSPECIFIED","com.google.adk.kt.types.BlockedReason.BLOCKED_REASON_UNSPECIFIED"]},{"name":"BLOCKLIST","description":"com.google.adk.kt.types.BlockedReason.BLOCKLIST","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-b-l-o-c-k-l-i-s-t/index.html","searchKeys":["BLOCKLIST","BLOCKLIST","com.google.adk.kt.types.BlockedReason.BLOCKLIST"]},{"name":"BLOCKLIST","description":"com.google.adk.kt.types.FinishReason.BLOCKLIST","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-b-l-o-c-k-l-i-s-t/index.html","searchKeys":["BLOCKLIST","BLOCKLIST","com.google.adk.kt.types.FinishReason.BLOCKLIST"]},{"name":"BLOCK_LOW_AND_ABOVE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_LOW_AND_ABOVE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-l-o-w_-a-n-d_-a-b-o-v-e/index.html","searchKeys":["BLOCK_LOW_AND_ABOVE","BLOCK_LOW_AND_ABOVE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_LOW_AND_ABOVE"]},{"name":"BLOCK_MEDIUM_AND_ABOVE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-m-e-d-i-u-m_-a-n-d_-a-b-o-v-e/index.html","searchKeys":["BLOCK_MEDIUM_AND_ABOVE","BLOCK_MEDIUM_AND_ABOVE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE"]},{"name":"BLOCK_NONE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_NONE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-n-o-n-e/index.html","searchKeys":["BLOCK_NONE","BLOCK_NONE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_NONE"]},{"name":"BLOCK_ONLY_HIGH","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_ONLY_HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-o-n-l-y_-h-i-g-h/index.html","searchKeys":["BLOCK_ONLY_HIGH","BLOCK_ONLY_HIGH","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_ONLY_HIGH"]},{"name":"BOOLEAN","description":"com.google.adk.kt.types.Type.BOOLEAN","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-b-o-o-l-e-a-n/index.html","searchKeys":["BOOLEAN","BOOLEAN","com.google.adk.kt.types.Type.BOOLEAN"]},{"name":"DEBUG","description":"com.google.adk.kt.logging.Level.DEBUG","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-d-e-b-u-g/index.html","searchKeys":["DEBUG","DEBUG","com.google.adk.kt.logging.Level.DEBUG"]},{"name":"DEFAULT","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.DEFAULT","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/-d-e-f-a-u-l-t/index.html","searchKeys":["DEFAULT","DEFAULT","com.google.adk.kt.agents.LlmAgent.IncludeContents.DEFAULT"]},{"name":"DOCUMENT","description":"com.google.adk.kt.types.MediaModality.DOCUMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-d-o-c-u-m-e-n-t/index.html","searchKeys":["DOCUMENT","DOCUMENT","com.google.adk.kt.types.MediaModality.DOCUMENT"]},{"name":"ERROR","description":"com.google.adk.kt.logging.Level.ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-e-r-r-o-r/index.html","searchKeys":["ERROR","ERROR","com.google.adk.kt.logging.Level.ERROR"]},{"name":"FINISH_REASON_UNSPECIFIED","description":"com.google.adk.kt.types.FinishReason.FINISH_REASON_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-f-i-n-i-s-h_-r-e-a-s-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["FINISH_REASON_UNSPECIFIED","FINISH_REASON_UNSPECIFIED","com.google.adk.kt.types.FinishReason.FINISH_REASON_UNSPECIFIED"]},{"name":"FLEX","description":"com.google.adk.kt.types.ServiceTier.FLEX","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-f-l-e-x/index.html","searchKeys":["FLEX","FLEX","com.google.adk.kt.types.ServiceTier.FLEX"]},{"name":"HARM_BLOCK_THRESHOLD_UNSPECIFIED","description":"com.google.adk.kt.types.HarmBlockThreshold.HARM_BLOCK_THRESHOLD_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-h-a-r-m_-b-l-o-c-k_-t-h-r-e-s-h-o-l-d_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["HARM_BLOCK_THRESHOLD_UNSPECIFIED","HARM_BLOCK_THRESHOLD_UNSPECIFIED","com.google.adk.kt.types.HarmBlockThreshold.HARM_BLOCK_THRESHOLD_UNSPECIFIED"]},{"name":"HARM_CATEGORY_CIVIC_INTEGRITY","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_CIVIC_INTEGRITY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-c-i-v-i-c_-i-n-t-e-g-r-i-t-y/index.html","searchKeys":["HARM_CATEGORY_CIVIC_INTEGRITY","HARM_CATEGORY_CIVIC_INTEGRITY","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_CIVIC_INTEGRITY"]},{"name":"HARM_CATEGORY_DANGEROUS_CONTENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-d-a-n-g-e-r-o-u-s_-c-o-n-t-e-n-t/index.html","searchKeys":["HARM_CATEGORY_DANGEROUS_CONTENT","HARM_CATEGORY_DANGEROUS_CONTENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT"]},{"name":"HARM_CATEGORY_HARASSMENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HARASSMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-h-a-r-a-s-s-m-e-n-t/index.html","searchKeys":["HARM_CATEGORY_HARASSMENT","HARM_CATEGORY_HARASSMENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HARASSMENT"]},{"name":"HARM_CATEGORY_HATE_SPEECH","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HATE_SPEECH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-h-a-t-e_-s-p-e-e-c-h/index.html","searchKeys":["HARM_CATEGORY_HATE_SPEECH","HARM_CATEGORY_HATE_SPEECH","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HATE_SPEECH"]},{"name":"HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-d-a-n-g-e-r-o-u-s_-c-o-n-t-e-n-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT"]},{"name":"HARM_CATEGORY_IMAGE_HARASSMENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HARASSMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-h-a-r-a-s-s-m-e-n-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_HARASSMENT","HARM_CATEGORY_IMAGE_HARASSMENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HARASSMENT"]},{"name":"HARM_CATEGORY_IMAGE_HATE","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HATE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-h-a-t-e/index.html","searchKeys":["HARM_CATEGORY_IMAGE_HATE","HARM_CATEGORY_IMAGE_HATE","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HATE"]},{"name":"HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-s-e-x-u-a-l-l-y_-e-x-p-l-i-c-i-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT"]},{"name":"HARM_CATEGORY_JAILBREAK","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_JAILBREAK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-j-a-i-l-b-r-e-a-k/index.html","searchKeys":["HARM_CATEGORY_JAILBREAK","HARM_CATEGORY_JAILBREAK","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_JAILBREAK"]},{"name":"HARM_CATEGORY_SEXUALLY_EXPLICIT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-s-e-x-u-a-l-l-y_-e-x-p-l-i-c-i-t/index.html","searchKeys":["HARM_CATEGORY_SEXUALLY_EXPLICIT","HARM_CATEGORY_SEXUALLY_EXPLICIT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT"]},{"name":"HARM_CATEGORY_UNSPECIFIED","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["HARM_CATEGORY_UNSPECIFIED","HARM_CATEGORY_UNSPECIFIED","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_UNSPECIFIED"]},{"name":"HIGH","description":"com.google.adk.kt.types.ThinkingLevel.HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-h-i-g-h/index.html","searchKeys":["HIGH","HIGH","com.google.adk.kt.types.ThinkingLevel.HIGH"]},{"name":"IMAGE","description":"com.google.adk.kt.types.MediaModality.IMAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-i-m-a-g-e/index.html","searchKeys":["IMAGE","IMAGE","com.google.adk.kt.types.MediaModality.IMAGE"]},{"name":"IMAGE_OTHER","description":"com.google.adk.kt.types.FinishReason.IMAGE_OTHER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-o-t-h-e-r/index.html","searchKeys":["IMAGE_OTHER","IMAGE_OTHER","com.google.adk.kt.types.FinishReason.IMAGE_OTHER"]},{"name":"IMAGE_PROHIBITED_CONTENT","description":"com.google.adk.kt.types.FinishReason.IMAGE_PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["IMAGE_PROHIBITED_CONTENT","IMAGE_PROHIBITED_CONTENT","com.google.adk.kt.types.FinishReason.IMAGE_PROHIBITED_CONTENT"]},{"name":"IMAGE_RECITATION","description":"com.google.adk.kt.types.FinishReason.IMAGE_RECITATION","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-r-e-c-i-t-a-t-i-o-n/index.html","searchKeys":["IMAGE_RECITATION","IMAGE_RECITATION","com.google.adk.kt.types.FinishReason.IMAGE_RECITATION"]},{"name":"IMAGE_SAFETY","description":"com.google.adk.kt.types.BlockedReason.IMAGE_SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-i-m-a-g-e_-s-a-f-e-t-y/index.html","searchKeys":["IMAGE_SAFETY","IMAGE_SAFETY","com.google.adk.kt.types.BlockedReason.IMAGE_SAFETY"]},{"name":"IMAGE_SAFETY","description":"com.google.adk.kt.types.FinishReason.IMAGE_SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-s-a-f-e-t-y/index.html","searchKeys":["IMAGE_SAFETY","IMAGE_SAFETY","com.google.adk.kt.types.FinishReason.IMAGE_SAFETY"]},{"name":"INFO","description":"com.google.adk.kt.logging.Level.INFO","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-i-n-f-o/index.html","searchKeys":["INFO","INFO","com.google.adk.kt.logging.Level.INFO"]},{"name":"INTEGER","description":"com.google.adk.kt.types.Type.INTEGER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-i-n-t-e-g-e-r/index.html","searchKeys":["INTEGER","INTEGER","com.google.adk.kt.types.Type.INTEGER"]},{"name":"JAILBREAK","description":"com.google.adk.kt.types.BlockedReason.JAILBREAK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-j-a-i-l-b-r-e-a-k/index.html","searchKeys":["JAILBREAK","JAILBREAK","com.google.adk.kt.types.BlockedReason.JAILBREAK"]},{"name":"JSON","description":"com.google.adk.kt.tools.PromptFormat.JSON","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/-j-s-o-n/index.html","searchKeys":["JSON","JSON","com.google.adk.kt.tools.PromptFormat.JSON"]},{"name":"LANGUAGE","description":"com.google.adk.kt.types.FinishReason.LANGUAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-l-a-n-g-u-a-g-e/index.html","searchKeys":["LANGUAGE","LANGUAGE","com.google.adk.kt.types.FinishReason.LANGUAGE"]},{"name":"LOW","description":"com.google.adk.kt.types.ThinkingLevel.LOW","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-l-o-w/index.html","searchKeys":["LOW","LOW","com.google.adk.kt.types.ThinkingLevel.LOW"]},{"name":"MALFORMED_FUNCTION_CALL","description":"com.google.adk.kt.types.FinishReason.MALFORMED_FUNCTION_CALL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-m-a-l-f-o-r-m-e-d_-f-u-n-c-t-i-o-n_-c-a-l-l/index.html","searchKeys":["MALFORMED_FUNCTION_CALL","MALFORMED_FUNCTION_CALL","com.google.adk.kt.types.FinishReason.MALFORMED_FUNCTION_CALL"]},{"name":"MAX_TOKENS","description":"com.google.adk.kt.types.FinishReason.MAX_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-m-a-x_-t-o-k-e-n-s/index.html","searchKeys":["MAX_TOKENS","MAX_TOKENS","com.google.adk.kt.types.FinishReason.MAX_TOKENS"]},{"name":"MEDIA_RESOLUTION_HIGH","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-h-i-g-h/index.html","searchKeys":["MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_HIGH","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_HIGH"]},{"name":"MEDIA_RESOLUTION_LOW","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_LOW","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-l-o-w/index.html","searchKeys":["MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_LOW","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_LOW"]},{"name":"MEDIA_RESOLUTION_MEDIUM","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_MEDIUM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-m-e-d-i-u-m/index.html","searchKeys":["MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_MEDIUM","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_MEDIUM"]},{"name":"MEDIA_RESOLUTION_UNSPECIFIED","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_UNSPECIFIED","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_UNSPECIFIED"]},{"name":"MEDIUM","description":"com.google.adk.kt.types.ThinkingLevel.MEDIUM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-m-e-d-i-u-m/index.html","searchKeys":["MEDIUM","MEDIUM","com.google.adk.kt.types.ThinkingLevel.MEDIUM"]},{"name":"MINIMAL","description":"com.google.adk.kt.types.ThinkingLevel.MINIMAL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-m-i-n-i-m-a-l/index.html","searchKeys":["MINIMAL","MINIMAL","com.google.adk.kt.types.ThinkingLevel.MINIMAL"]},{"name":"MODALITY_UNSPECIFIED","description":"com.google.adk.kt.types.MediaModality.MODALITY_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-m-o-d-a-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["MODALITY_UNSPECIFIED","MODALITY_UNSPECIFIED","com.google.adk.kt.types.MediaModality.MODALITY_UNSPECIFIED"]},{"name":"MODEL_ARMOR","description":"com.google.adk.kt.types.BlockedReason.MODEL_ARMOR","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-m-o-d-e-l_-a-r-m-o-r/index.html","searchKeys":["MODEL_ARMOR","MODEL_ARMOR","com.google.adk.kt.types.BlockedReason.MODEL_ARMOR"]},{"name":"NONE","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.NONE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/-n-o-n-e/index.html","searchKeys":["NONE","NONE","com.google.adk.kt.agents.LlmAgent.IncludeContents.NONE"]},{"name":"NONE","description":"com.google.adk.kt.agents.StreamingMode.NONE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/-n-o-n-e/index.html","searchKeys":["NONE","NONE","com.google.adk.kt.agents.StreamingMode.NONE"]},{"name":"NO_IMAGE","description":"com.google.adk.kt.types.FinishReason.NO_IMAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-n-o_-i-m-a-g-e/index.html","searchKeys":["NO_IMAGE","NO_IMAGE","com.google.adk.kt.types.FinishReason.NO_IMAGE"]},{"name":"NULL","description":"com.google.adk.kt.types.Type.NULL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-n-u-l-l/index.html","searchKeys":["NULL","NULL","com.google.adk.kt.types.Type.NULL"]},{"name":"NUMBER","description":"com.google.adk.kt.types.Type.NUMBER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-n-u-m-b-e-r/index.html","searchKeys":["NUMBER","NUMBER","com.google.adk.kt.types.Type.NUMBER"]},{"name":"OBJECT","description":"com.google.adk.kt.types.Type.OBJECT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-o-b-j-e-c-t/index.html","searchKeys":["OBJECT","OBJECT","com.google.adk.kt.types.Type.OBJECT"]},{"name":"OFF","description":"com.google.adk.kt.types.HarmBlockThreshold.OFF","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-o-f-f/index.html","searchKeys":["OFF","OFF","com.google.adk.kt.types.HarmBlockThreshold.OFF"]},{"name":"OTHER","description":"com.google.adk.kt.types.BlockedReason.OTHER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-o-t-h-e-r/index.html","searchKeys":["OTHER","OTHER","com.google.adk.kt.types.BlockedReason.OTHER"]},{"name":"OTHER","description":"com.google.adk.kt.types.FinishReason.OTHER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-o-t-h-e-r/index.html","searchKeys":["OTHER","OTHER","com.google.adk.kt.types.FinishReason.OTHER"]},{"name":"PRIORITY","description":"com.google.adk.kt.types.ServiceTier.PRIORITY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-p-r-i-o-r-i-t-y/index.html","searchKeys":["PRIORITY","PRIORITY","com.google.adk.kt.types.ServiceTier.PRIORITY"]},{"name":"PROHIBITED_CONTENT","description":"com.google.adk.kt.types.BlockedReason.PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["PROHIBITED_CONTENT","PROHIBITED_CONTENT","com.google.adk.kt.types.BlockedReason.PROHIBITED_CONTENT"]},{"name":"PROHIBITED_CONTENT","description":"com.google.adk.kt.types.FinishReason.PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["PROHIBITED_CONTENT","PROHIBITED_CONTENT","com.google.adk.kt.types.FinishReason.PROHIBITED_CONTENT"]},{"name":"RECITATION","description":"com.google.adk.kt.types.FinishReason.RECITATION","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-r-e-c-i-t-a-t-i-o-n/index.html","searchKeys":["RECITATION","RECITATION","com.google.adk.kt.types.FinishReason.RECITATION"]},{"name":"SAFETY","description":"com.google.adk.kt.types.BlockedReason.SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-s-a-f-e-t-y/index.html","searchKeys":["SAFETY","SAFETY","com.google.adk.kt.types.BlockedReason.SAFETY"]},{"name":"SAFETY","description":"com.google.adk.kt.types.FinishReason.SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-a-f-e-t-y/index.html","searchKeys":["SAFETY","SAFETY","com.google.adk.kt.types.FinishReason.SAFETY"]},{"name":"SPII","description":"com.google.adk.kt.types.FinishReason.SPII","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-p-i-i/index.html","searchKeys":["SPII","SPII","com.google.adk.kt.types.FinishReason.SPII"]},{"name":"SSE","description":"com.google.adk.kt.agents.StreamingMode.SSE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/-s-s-e/index.html","searchKeys":["SSE","SSE","com.google.adk.kt.agents.StreamingMode.SSE"]},{"name":"STANDARD","description":"com.google.adk.kt.types.ServiceTier.STANDARD","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-s-t-a-n-d-a-r-d/index.html","searchKeys":["STANDARD","STANDARD","com.google.adk.kt.types.ServiceTier.STANDARD"]},{"name":"STOP","description":"com.google.adk.kt.types.FinishReason.STOP","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-t-o-p/index.html","searchKeys":["STOP","STOP","com.google.adk.kt.types.FinishReason.STOP"]},{"name":"STRING","description":"com.google.adk.kt.types.Type.STRING","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-s-t-r-i-n-g/index.html","searchKeys":["STRING","STRING","com.google.adk.kt.types.Type.STRING"]},{"name":"TEXT","description":"com.google.adk.kt.types.MediaModality.TEXT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-t-e-x-t/index.html","searchKeys":["TEXT","TEXT","com.google.adk.kt.types.MediaModality.TEXT"]},{"name":"THINKING_LEVEL_UNSPECIFIED","description":"com.google.adk.kt.types.ThinkingLevel.THINKING_LEVEL_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-t-h-i-n-k-i-n-g_-l-e-v-e-l_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["THINKING_LEVEL_UNSPECIFIED","THINKING_LEVEL_UNSPECIFIED","com.google.adk.kt.types.ThinkingLevel.THINKING_LEVEL_UNSPECIFIED"]},{"name":"TRACE","description":"com.google.adk.kt.logging.Level.TRACE","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-t-r-a-c-e/index.html","searchKeys":["TRACE","TRACE","com.google.adk.kt.logging.Level.TRACE"]},{"name":"TYPE_UNSPECIFIED","description":"com.google.adk.kt.types.Type.TYPE_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-t-y-p-e_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["TYPE_UNSPECIFIED","TYPE_UNSPECIFIED","com.google.adk.kt.types.Type.TYPE_UNSPECIFIED"]},{"name":"UNEXPECTED_TOOL_CALL","description":"com.google.adk.kt.types.FinishReason.UNEXPECTED_TOOL_CALL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-u-n-e-x-p-e-c-t-e-d_-t-o-o-l_-c-a-l-l/index.html","searchKeys":["UNEXPECTED_TOOL_CALL","UNEXPECTED_TOOL_CALL","com.google.adk.kt.types.FinishReason.UNEXPECTED_TOOL_CALL"]},{"name":"UNSPECIFIED","description":"com.google.adk.kt.types.ServiceTier.UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["UNSPECIFIED","UNSPECIFIED","com.google.adk.kt.types.ServiceTier.UNSPECIFIED"]},{"name":"VIDEO","description":"com.google.adk.kt.types.MediaModality.VIDEO","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-v-i-d-e-o/index.html","searchKeys":["VIDEO","VIDEO","com.google.adk.kt.types.MediaModality.VIDEO"]},{"name":"WARN","description":"com.google.adk.kt.logging.Level.WARN","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-w-a-r-n/index.html","searchKeys":["WARN","WARN","com.google.adk.kt.logging.Level.WARN"]},{"name":"XML","description":"com.google.adk.kt.tools.PromptFormat.XML","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/-x-m-l/index.html","searchKeys":["XML","XML","com.google.adk.kt.tools.PromptFormat.XML"]},{"name":"abstract class AbstractRunner : Runner","description":"com.google.adk.kt.runners.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/index.html","searchKeys":["AbstractRunner","abstract class AbstractRunner : Runner","com.google.adk.kt.runners.AbstractRunner"]},{"name":"abstract class BaseAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false)","description":"com.google.adk.kt.agents.BaseAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/index.html","searchKeys":["BaseAgent","abstract class BaseAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false)","com.google.adk.kt.agents.BaseAgent"]},{"name":"abstract class BaseTool(val name: String, val description: String, val isLongRunning: Boolean = false, val customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.tools.BaseTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/index.html","searchKeys":["BaseTool","abstract class BaseTool(val name: String, val description: String, val isLongRunning: Boolean = false, val customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.tools.BaseTool"]},{"name":"abstract class FunctionTool(val name: String, val description: String, val isLongRunning: Boolean = false, val customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any>) -> Boolean = { false }) : BaseTool","description":"com.google.adk.kt.tools.FunctionTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/index.html","searchKeys":["FunctionTool","abstract class FunctionTool(val name: String, val description: String, val isLongRunning: Boolean = false, val customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any>) -> Boolean = { false }) : BaseTool","com.google.adk.kt.tools.FunctionTool"]},{"name":"abstract class SafeLogger : Logger","description":"com.google.adk.kt.logging.SafeLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-safe-logger/index.html","searchKeys":["SafeLogger","abstract class SafeLogger : Logger","com.google.adk.kt.logging.SafeLogger"]},{"name":"abstract fun <T> read(action: () -> T): T","description":"com.google.adk.kt.sessions.Lock.read","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-lock/read.html","searchKeys":["read","abstract fun <T> read(action: () -> T): T","com.google.adk.kt.sessions.Lock.read"]},{"name":"abstract fun <T> write(action: () -> T): T","description":"com.google.adk.kt.sessions.Lock.write","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-lock/write.html","searchKeys":["write","abstract fun <T> write(action: () -> T): T","com.google.adk.kt.sessions.Lock.write"]},{"name":"abstract fun addEvent(name: String): Span","description":"com.google.adk.kt.telemetry.Span.addEvent","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/add-event.html","searchKeys":["addEvent","abstract fun addEvent(name: String): Span","com.google.adk.kt.telemetry.Span.addEvent"]},{"name":"abstract fun asContextElement(): TelemetryContextElement","description":"com.google.adk.kt.telemetry.TelemetryContext.asContextElement","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context/as-context-element.html","searchKeys":["asContextElement","abstract fun asContextElement(): TelemetryContextElement","com.google.adk.kt.telemetry.TelemetryContext.asContextElement"]},{"name":"abstract fun attach(): Scope","description":"com.google.adk.kt.telemetry.TelemetryContext.attach","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context/attach.html","searchKeys":["attach","abstract fun attach(): Scope","com.google.adk.kt.telemetry.TelemetryContext.attach"]},{"name":"abstract fun close()","description":"com.google.adk.kt.telemetry.Scope.close","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-scope/close.html","searchKeys":["close","abstract fun close()","com.google.adk.kt.telemetry.Scope.close"]},{"name":"abstract fun contextWithSpan(span: Span): TelemetryContext","description":"com.google.adk.kt.telemetry.Tracer.contextWithSpan","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-tracer/context-with-span.html","searchKeys":["contextWithSpan","abstract fun contextWithSpan(span: Span): TelemetryContext","com.google.adk.kt.telemetry.Tracer.contextWithSpan"]},{"name":"abstract fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.BaseTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/declaration.html","searchKeys":["declaration","abstract fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.BaseTool.declaration"]},{"name":"abstract fun detach(scopeToken: Scope)","description":"com.google.adk.kt.telemetry.TelemetryContext.detach","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context/detach.html","searchKeys":["detach","abstract fun detach(scopeToken: Scope)","com.google.adk.kt.telemetry.TelemetryContext.detach"]},{"name":"abstract fun end()","description":"com.google.adk.kt.telemetry.Span.end","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/end.html","searchKeys":["end","abstract fun end()","com.google.adk.kt.telemetry.Span.end"]},{"name":"abstract fun fromJsonToMap(json: String): Map<String, Any?>","description":"com.google.adk.kt.serialization.Json.fromJsonToMap","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/-json/from-json-to-map.html","searchKeys":["fromJsonToMap","abstract fun fromJsonToMap(json: String): Map<String, Any?>","com.google.adk.kt.serialization.Json.fromJsonToMap"]},{"name":"abstract fun generateContent(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): <Error class: unknown class>","description":"com.google.adk.kt.models.Gemini.GeminiModels.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini-models/generate-content.html","searchKeys":["generateContent","abstract fun generateContent(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): <Error class: unknown class>","com.google.adk.kt.models.Gemini.GeminiModels.generateContent"]},{"name":"abstract fun generateContent(request: LlmRequest, stream: Boolean = false): Flow<LlmResponse>","description":"com.google.adk.kt.models.Model.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.models/-model/generate-content.html","searchKeys":["generateContent","abstract fun generateContent(request: LlmRequest, stream: Boolean = false): Flow<LlmResponse>","com.google.adk.kt.models.Model.generateContent"]},{"name":"abstract fun generateContentStream(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): Iterable<<Error class: unknown class>>","description":"com.google.adk.kt.models.Gemini.GeminiModels.generateContentStream","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini-models/generate-content-stream.html","searchKeys":["generateContentStream","abstract fun generateContentStream(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): Iterable<<Error class: unknown class>>","com.google.adk.kt.models.Gemini.GeminiModels.generateContentStream"]},{"name":"abstract fun getLogger(kClass: KClass<*>): Logger","description":"com.google.adk.kt.logging.LoggerFactory.getLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger-factory/get-logger.html","searchKeys":["getLogger","abstract fun getLogger(kClass: KClass<*>): Logger","com.google.adk.kt.logging.LoggerFactory.getLogger"]},{"name":"abstract fun getLogger(kClass: KClass<*>): Logger","description":"com.google.adk.kt.logging.LoggingProvider.getLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logging-provider/get-logger.html","searchKeys":["getLogger","abstract fun getLogger(kClass: KClass<*>): Logger","com.google.adk.kt.logging.LoggingProvider.getLogger"]},{"name":"abstract fun log(level: Level, cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.log","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/log.html","searchKeys":["log","abstract fun log(level: Level, cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.log"]},{"name":"abstract fun random(): String","description":"com.google.adk.kt.ids.Uuid.random","location":"google-adk-kotlin-core/com.google.adk.kt.ids/-uuid/random.html","searchKeys":["random","abstract fun random(): String","com.google.adk.kt.ids.Uuid.random"]},{"name":"abstract fun recordException(exception: Throwable): Span","description":"com.google.adk.kt.telemetry.Span.recordException","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/record-exception.html","searchKeys":["recordException","abstract fun recordException(exception: Throwable): Span","com.google.adk.kt.telemetry.Span.recordException"]},{"name":"abstract fun run(userId: String, sessionId: String, newMessage: Content, runConfig: RunConfig? = null): Iterator<Event>","description":"com.google.adk.kt.runners.Runner.run","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/run.html","searchKeys":["run","abstract fun run(userId: String, sessionId: String, newMessage: Content, runConfig: RunConfig? = null): Iterator<Event>","com.google.adk.kt.runners.Runner.run"]},{"name":"abstract fun runAsync(userId: String, sessionId: String, invocationId: String? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): Flow<Event>","description":"com.google.adk.kt.runners.Runner.runAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/run-async.html","searchKeys":["runAsync","abstract fun runAsync(userId: String, sessionId: String, invocationId: String? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): Flow<Event>","com.google.adk.kt.runners.Runner.runAsync"]},{"name":"abstract fun setParent(context: TelemetryContext): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.setParent","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set-parent.html","searchKeys":["setParent","abstract fun setParent(context: TelemetryContext): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.setParent"]},{"name":"abstract fun spanBuilder(spanName: String): SpanBuilder","description":"com.google.adk.kt.telemetry.Tracer.spanBuilder","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-tracer/span-builder.html","searchKeys":["spanBuilder","abstract fun spanBuilder(spanName: String): SpanBuilder","com.google.adk.kt.telemetry.Tracer.spanBuilder"]},{"name":"abstract fun startSpan(): Span","description":"com.google.adk.kt.telemetry.SpanBuilder.startSpan","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/start-span.html","searchKeys":["startSpan","abstract fun startSpan(): Span","com.google.adk.kt.telemetry.SpanBuilder.startSpan"]},{"name":"abstract fun toJsonString(obj: Any?): String","description":"com.google.adk.kt.serialization.Json.toJsonString","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/-json/to-json-string.html","searchKeys":["toJsonString","abstract fun toJsonString(obj: Any?): String","com.google.adk.kt.serialization.Json.toJsonString"]},{"name":"abstract fun toStateValue(): TypedData.MapValue","description":"com.google.adk.kt.agents.AgentState.toStateValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-agent-state/to-state-value.html","searchKeys":["toStateValue","abstract fun toStateValue(): TypedData.MapValue","com.google.adk.kt.agents.AgentState.toStateValue"]},{"name":"abstract operator fun set(key: String, value: Boolean): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Boolean): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Boolean): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Boolean): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: Double): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Double): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Double): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Double): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: List<String>): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: List<String>): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Long): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Long): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Long): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Long): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: String): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: String): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: String): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: String): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract suspend fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.MemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","abstract suspend fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.MemoryService.addSessionToMemory"]},{"name":"abstract suspend fun call(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.callbacks.BeforeAgentCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.callbacks.AfterAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.callbacks.AfterAgentCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.callbacks.BeforeModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.callbacks.BeforeModelCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.callbacks.OnModelErrorCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.callbacks.AfterModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.callbacks.AfterModelCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","description":"com.google.adk.kt.callbacks.BeforeToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","com.google.adk.kt.callbacks.BeforeToolCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","com.google.adk.kt.callbacks.OnToolErrorCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","description":"com.google.adk.kt.callbacks.AfterToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","com.google.adk.kt.callbacks.AfterToolCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext)","description":"com.google.adk.kt.callbacks.AfterRunCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext)","com.google.adk.kt.callbacks.AfterRunCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.callbacks.BeforeRunCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.callbacks.BeforeRunCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.callbacks.OnEventCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.callbacks.OnEventCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.callbacks.OnUserMessageCallback.call"]},{"name":"abstract suspend fun compact(session: Session, sessionService: SessionService)","description":"com.google.adk.kt.summarizer.EventCompactor.compact","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-compactor/compact.html","searchKeys":["compact","abstract suspend fun compact(session: Session, sessionService: SessionService)","com.google.adk.kt.summarizer.EventCompactor.compact"]},{"name":"abstract suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","description":"com.google.adk.kt.sessions.SessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/create-session.html","searchKeys":["createSession","abstract suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","com.google.adk.kt.sessions.SessionService.createSession"]},{"name":"abstract suspend fun currentContext(): TelemetryContext","description":"com.google.adk.kt.telemetry.Tracer.currentContext","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-tracer/current-context.html","searchKeys":["currentContext","abstract suspend fun currentContext(): TelemetryContext","com.google.adk.kt.telemetry.Tracer.currentContext"]},{"name":"abstract suspend fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.ArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","abstract suspend fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.ArtifactService.deleteArtifact"]},{"name":"abstract suspend fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.SessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/delete-session.html","searchKeys":["deleteSession","abstract suspend fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.SessionService.deleteSession"]},{"name":"abstract suspend fun execute(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.FunctionTool.execute","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/execute.html","searchKeys":["execute","abstract suspend fun execute(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.FunctionTool.execute"]},{"name":"abstract suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","description":"com.google.adk.kt.agents.ReadonlyContext.getEvents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/get-events.html","searchKeys":["getEvents","abstract suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","com.google.adk.kt.agents.ReadonlyContext.getEvents"]},{"name":"abstract suspend fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","description":"com.google.adk.kt.sessions.SessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/get-session.html","searchKeys":["getSession","abstract suspend fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","com.google.adk.kt.sessions.SessionService.getSession"]},{"name":"abstract suspend fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","description":"com.google.adk.kt.tools.Toolset.getTools","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/get-tools.html","searchKeys":["getTools","abstract suspend fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","com.google.adk.kt.tools.Toolset.getTools"]},{"name":"abstract suspend fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.ArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","abstract suspend fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.ArtifactService.listArtifactKeys"]},{"name":"abstract suspend fun listArtifacts(): List<String>","description":"com.google.adk.kt.tools.ReadonlyToolContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/list-artifacts.html","searchKeys":["listArtifacts","abstract suspend fun listArtifacts(): List<String>","com.google.adk.kt.tools.ReadonlyToolContext.listArtifacts"]},{"name":"abstract suspend fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.SessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/list-events.html","searchKeys":["listEvents","abstract suspend fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.SessionService.listEvents"]},{"name":"abstract suspend fun listFrontmatters(): <Error class: unknown class><List<Frontmatter>>","description":"com.google.adk.kt.skills.SkillSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/list-frontmatters.html","searchKeys":["listFrontmatters","abstract suspend fun listFrontmatters(): <Error class: unknown class><List<Frontmatter>>","com.google.adk.kt.skills.SkillSource.listFrontmatters"]},{"name":"abstract suspend fun listResources(skillName: String, resourceDirectoryPath: String): <Error class: unknown class><List<String>>","description":"com.google.adk.kt.skills.SkillSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/list-resources.html","searchKeys":["listResources","abstract suspend fun listResources(skillName: String, resourceDirectoryPath: String): <Error class: unknown class><List<String>>","com.google.adk.kt.skills.SkillSource.listResources"]},{"name":"abstract suspend fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.SessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/list-sessions.html","searchKeys":["listSessions","abstract suspend fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.SessionService.listSessions"]},{"name":"abstract suspend fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.ArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/list-versions.html","searchKeys":["listVersions","abstract suspend fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.ArtifactService.listVersions"]},{"name":"abstract suspend fun loadArtifact(name: String, version: Int? = null): Part?","description":"com.google.adk.kt.tools.ReadonlyToolContext.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/load-artifact.html","searchKeys":["loadArtifact","abstract suspend fun loadArtifact(name: String, version: Int? = null): Part?","com.google.adk.kt.tools.ReadonlyToolContext.loadArtifact"]},{"name":"abstract suspend fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","description":"com.google.adk.kt.artifacts.ArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/load-artifact.html","searchKeys":["loadArtifact","abstract suspend fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","com.google.adk.kt.artifacts.ArtifactService.loadArtifact"]},{"name":"abstract suspend fun loadFrontmatter(skillName: String): <Error class: unknown class><Frontmatter>","description":"com.google.adk.kt.skills.SkillSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-frontmatter.html","searchKeys":["loadFrontmatter","abstract suspend fun loadFrontmatter(skillName: String): <Error class: unknown class><Frontmatter>","com.google.adk.kt.skills.SkillSource.loadFrontmatter"]},{"name":"abstract suspend fun loadInstructions(skillName: String): <Error class: unknown class><String>","description":"com.google.adk.kt.skills.SkillSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-instructions.html","searchKeys":["loadInstructions","abstract suspend fun loadInstructions(skillName: String): <Error class: unknown class><String>","com.google.adk.kt.skills.SkillSource.loadInstructions"]},{"name":"abstract suspend fun loadResource(skillName: String, resourcePath: String): <Error class: unknown class><ByteArray>","description":"com.google.adk.kt.skills.SkillSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-resource.html","searchKeys":["loadResource","abstract suspend fun loadResource(skillName: String, resourcePath: String): <Error class: unknown class><ByteArray>","com.google.adk.kt.skills.SkillSource.loadResource"]},{"name":"abstract suspend fun provide(context: ReadonlyContext): Content?","description":"com.google.adk.kt.agents.Instruction.Provider.provide","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-provider/provide.html","searchKeys":["provide","abstract suspend fun provide(context: ReadonlyContext): Content?","com.google.adk.kt.agents.Instruction.Provider.provide"]},{"name":"abstract suspend fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.BaseTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/run.html","searchKeys":["run","abstract suspend fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.BaseTool.run"]},{"name":"abstract suspend fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.ArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","abstract suspend fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.ArtifactService.saveAndReloadArtifact"]},{"name":"abstract suspend fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.ArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/save-artifact.html","searchKeys":["saveArtifact","abstract suspend fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.ArtifactService.saveArtifact"]},{"name":"abstract suspend fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.MemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/search-memory.html","searchKeys":["searchMemory","abstract suspend fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.MemoryService.searchMemory"]},{"name":"abstract suspend fun summarizeEvents(events: List<Event>): Event?","description":"com.google.adk.kt.summarizer.EventSummarizer.summarizeEvents","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-summarizer/summarize-events.html","searchKeys":["summarizeEvents","abstract suspend fun summarizeEvents(events: List<Event>): Event?","com.google.adk.kt.summarizer.EventSummarizer.summarizeEvents"]},{"name":"abstract val agent: BaseAgent","description":"com.google.adk.kt.runners.Runner.agent","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/agent.html","searchKeys":["agent","abstract val agent: BaseAgent","com.google.adk.kt.runners.Runner.agent"]},{"name":"abstract val agentName: String","description":"com.google.adk.kt.agents.ReadonlyContext.agentName","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/agent-name.html","searchKeys":["agentName","abstract val agentName: String","com.google.adk.kt.agents.ReadonlyContext.agentName"]},{"name":"abstract val appName: String","description":"com.google.adk.kt.runners.Runner.appName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/app-name.html","searchKeys":["appName","abstract val appName: String","com.google.adk.kt.runners.Runner.appName"]},{"name":"abstract val artifactService: ArtifactService?","description":"com.google.adk.kt.agents.ReadonlyContext.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/artifact-service.html","searchKeys":["artifactService","abstract val artifactService: ArtifactService?","com.google.adk.kt.agents.ReadonlyContext.artifactService"]},{"name":"abstract val artifactService: ArtifactService?","description":"com.google.adk.kt.runners.Runner.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/artifact-service.html","searchKeys":["artifactService","abstract val artifactService: ArtifactService?","com.google.adk.kt.runners.Runner.artifactService"]},{"name":"abstract val branch: String?","description":"com.google.adk.kt.agents.ReadonlyContext.branch","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/branch.html","searchKeys":["branch","abstract val branch: String?","com.google.adk.kt.agents.ReadonlyContext.branch"]},{"name":"abstract val context: ReadonlyContext","description":"com.google.adk.kt.tools.ReadonlyToolContext.context","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/context.html","searchKeys":["context","abstract val context: ReadonlyContext","com.google.adk.kt.tools.ReadonlyToolContext.context"]},{"name":"abstract val context: TelemetryContext","description":"com.google.adk.kt.telemetry.TelemetryContextElement.context","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context-element/context.html","searchKeys":["context","abstract val context: TelemetryContext","com.google.adk.kt.telemetry.TelemetryContextElement.context"]},{"name":"abstract val eventId: String?","description":"com.google.adk.kt.tools.ReadonlyToolContext.eventId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/event-id.html","searchKeys":["eventId","abstract val eventId: String?","com.google.adk.kt.tools.ReadonlyToolContext.eventId"]},{"name":"abstract val functionCallId: String?","description":"com.google.adk.kt.tools.ReadonlyToolContext.functionCallId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/function-call-id.html","searchKeys":["functionCallId","abstract val functionCallId: String?","com.google.adk.kt.tools.ReadonlyToolContext.functionCallId"]},{"name":"abstract val invocationId: String","description":"com.google.adk.kt.agents.ReadonlyContext.invocationId","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/invocation-id.html","searchKeys":["invocationId","abstract val invocationId: String","com.google.adk.kt.agents.ReadonlyContext.invocationId"]},{"name":"abstract val memoryService: MemoryService?","description":"com.google.adk.kt.agents.ReadonlyContext.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/memory-service.html","searchKeys":["memoryService","abstract val memoryService: MemoryService?","com.google.adk.kt.agents.ReadonlyContext.memoryService"]},{"name":"abstract val memoryService: MemoryService?","description":"com.google.adk.kt.runners.Runner.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/memory-service.html","searchKeys":["memoryService","abstract val memoryService: MemoryService?","com.google.adk.kt.runners.Runner.memoryService"]},{"name":"abstract val name: String","description":"com.google.adk.kt.logging.Logger.name","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.logging.Logger.name"]},{"name":"abstract val name: String","description":"com.google.adk.kt.models.Model.name","location":"google-adk-kotlin-core/com.google.adk.kt.models/-model/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.models.Model.name"]},{"name":"abstract val name: String","description":"com.google.adk.kt.plugins.Plugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.plugins.Plugin.name"]},{"name":"abstract val pluginManager: PluginManager","description":"com.google.adk.kt.runners.Runner.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/plugin-manager.html","searchKeys":["pluginManager","abstract val pluginManager: PluginManager","com.google.adk.kt.runners.Runner.pluginManager"]},{"name":"abstract val resumabilityConfig: ResumabilityConfig","description":"com.google.adk.kt.runners.Runner.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/resumability-config.html","searchKeys":["resumabilityConfig","abstract val resumabilityConfig: ResumabilityConfig","com.google.adk.kt.runners.Runner.resumabilityConfig"]},{"name":"abstract val runConfig: RunConfig?","description":"com.google.adk.kt.agents.ReadonlyContext.runConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/run-config.html","searchKeys":["runConfig","abstract val runConfig: RunConfig?","com.google.adk.kt.agents.ReadonlyContext.runConfig"]},{"name":"abstract val session: Session","description":"com.google.adk.kt.agents.ReadonlyContext.session","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/session.html","searchKeys":["session","abstract val session: Session","com.google.adk.kt.agents.ReadonlyContext.session"]},{"name":"abstract val sessionService: SessionService","description":"com.google.adk.kt.runners.Runner.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/session-service.html","searchKeys":["sessionService","abstract val sessionService: SessionService","com.google.adk.kt.runners.Runner.sessionService"]},{"name":"abstract val state: Map<String, Any>","description":"com.google.adk.kt.agents.ReadonlyContext.state","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/state.html","searchKeys":["state","abstract val state: Map<String, Any>","com.google.adk.kt.agents.ReadonlyContext.state"]},{"name":"abstract val userContent: Content?","description":"com.google.adk.kt.agents.ReadonlyContext.userContent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/user-content.html","searchKeys":["userContent","abstract val userContent: Content?","com.google.adk.kt.agents.ReadonlyContext.userContent"]},{"name":"abstract val userId: String","description":"com.google.adk.kt.agents.ReadonlyContext.userId","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/user-id.html","searchKeys":["userId","abstract val userId: String","com.google.adk.kt.agents.ReadonlyContext.userId"]},{"name":"annotation class ExperimentalResumabilityFeature","description":"com.google.adk.kt.annotations.ExperimentalResumabilityFeature","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-experimental-resumability-feature/index.html","searchKeys":["ExperimentalResumabilityFeature","annotation class ExperimentalResumabilityFeature","com.google.adk.kt.annotations.ExperimentalResumabilityFeature"]},{"name":"annotation class FrameworkInternalApi","description":"com.google.adk.kt.annotations.FrameworkInternalApi","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-framework-internal-api/index.html","searchKeys":["FrameworkInternalApi","annotation class FrameworkInternalApi","com.google.adk.kt.annotations.FrameworkInternalApi"]},{"name":"annotation class Param(val description: String = \"\")","description":"com.google.adk.kt.annotations.Param","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-param/index.html","searchKeys":["Param","annotation class Param(val description: String = \"\")","com.google.adk.kt.annotations.Param"]},{"name":"annotation class Schema(val name: String = \"\", val description: String = \"\", val optional: Boolean = false)","description":"com.google.adk.kt.tools.Schema","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-schema/index.html","searchKeys":["Schema","annotation class Schema(val name: String = \"\", val description: String = \"\", val optional: Boolean = false)","com.google.adk.kt.tools.Schema"]},{"name":"annotation class Tool(val name: String = \"\", val description: String = \"\", val requireConfirmation: Boolean = false, val isLongRunning: Boolean = false)","description":"com.google.adk.kt.annotations.Tool","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/index.html","searchKeys":["Tool","annotation class Tool(val name: String = \"\", val description: String = \"\", val requireConfirmation: Boolean = false, val isLongRunning: Boolean = false)","com.google.adk.kt.annotations.Tool"]},{"name":"class AssetSkillSource : SkillSource","description":"com.google.adk.kt.skills.AssetSkillSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/index.html","searchKeys":["AssetSkillSource","class AssetSkillSource : SkillSource","com.google.adk.kt.skills.AssetSkillSource"]},{"name":"class CallbackContext(invocationContext: InvocationContext, eventActions: EventActions? = null) : ReadonlyContext","description":"com.google.adk.kt.agents.CallbackContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/index.html","searchKeys":["CallbackContext","class CallbackContext(invocationContext: InvocationContext, eventActions: EventActions? = null) : ReadonlyContext","com.google.adk.kt.agents.CallbackContext"]},{"name":"class ExitLoopTool : BaseTool","description":"com.google.adk.kt.tools.ExitLoopTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/index.html","searchKeys":["ExitLoopTool","class ExitLoopTool : BaseTool","com.google.adk.kt.tools.ExitLoopTool"]},{"name":"class FileArtifactService(baseDir: String) : ArtifactService","description":"com.google.adk.kt.artifacts.FileArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/index.html","searchKeys":["FileArtifactService","class FileArtifactService(baseDir: String) : ArtifactService","com.google.adk.kt.artifacts.FileArtifactService"]},{"name":"class FloggerLogger(googleLogger: GoogleLogger) : Logger","description":"com.google.adk.kt.logging.FloggerLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/index.html","searchKeys":["FloggerLogger","class FloggerLogger(googleLogger: GoogleLogger) : Logger","com.google.adk.kt.logging.FloggerLogger"]},{"name":"class GcsArtifactService(bucketName: String, storageClient: Storage) : ArtifactService","description":"com.google.adk.kt.artifacts.GcsArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/index.html","searchKeys":["GcsArtifactService","class GcsArtifactService(bucketName: String, storageClient: Storage) : ArtifactService","com.google.adk.kt.artifacts.GcsArtifactService"]},{"name":"class Gemini(client: <Error class: unknown class>, val name: String, models: Gemini.GeminiModels = RealGeminiModels(client.models)) : Model","description":"com.google.adk.kt.models.Gemini","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/index.html","searchKeys":["Gemini","class Gemini(client: <Error class: unknown class>, val name: String, models: Gemini.GeminiModels = RealGeminiModels(client.models)) : Model","com.google.adk.kt.models.Gemini"]},{"name":"class GenaiPrompt : Model","description":"com.google.adk.kt.models.mlkit.GenaiPrompt","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/index.html","searchKeys":["GenaiPrompt","class GenaiPrompt : Model","com.google.adk.kt.models.mlkit.GenaiPrompt"]},{"name":"class GetUserChoiceTool : BaseTool","description":"com.google.adk.kt.tools.GetUserChoiceTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/index.html","searchKeys":["GetUserChoiceTool","class GetUserChoiceTool : BaseTool","com.google.adk.kt.tools.GetUserChoiceTool"]},{"name":"class GoogleMapsTool(val model: String? = null) : BaseTool","description":"com.google.adk.kt.tools.GoogleMapsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/index.html","searchKeys":["GoogleMapsTool","class GoogleMapsTool(val model: String? = null) : BaseTool","com.google.adk.kt.tools.GoogleMapsTool"]},{"name":"class GoogleSearchTool(val bypassMultiToolsLimit: Boolean = false, val model: String? = null) : BaseTool","description":"com.google.adk.kt.tools.GoogleSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/index.html","searchKeys":["GoogleSearchTool","class GoogleSearchTool(val bypassMultiToolsLimit: Boolean = false, val model: String? = null) : BaseTool","com.google.adk.kt.tools.GoogleSearchTool"]},{"name":"class InMemoryArtifactService : ArtifactService","description":"com.google.adk.kt.artifacts.InMemoryArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/index.html","searchKeys":["InMemoryArtifactService","class InMemoryArtifactService : ArtifactService","com.google.adk.kt.artifacts.InMemoryArtifactService"]},{"name":"class InMemoryMemoryService : MemoryService","description":"com.google.adk.kt.memory.InMemoryMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/index.html","searchKeys":["InMemoryMemoryService","class InMemoryMemoryService : MemoryService","com.google.adk.kt.memory.InMemoryMemoryService"]},{"name":"class InMemorySessionService : SessionService","description":"com.google.adk.kt.sessions.InMemorySessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/index.html","searchKeys":["InMemorySessionService","class InMemorySessionService : SessionService","com.google.adk.kt.sessions.InMemorySessionService"]},{"name":"class InvocationCostManager","description":"com.google.adk.kt.agents.InvocationCostManager","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-cost-manager/index.html","searchKeys":["InvocationCostManager","class InvocationCostManager","com.google.adk.kt.agents.InvocationCostManager"]},{"name":"class LlmAgent(val name: String, val model: Model, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false, val tools: List<BaseTool> = emptyList(), val toolsets: List<Toolset> = emptyList(), val generateContentConfig: GenerateContentConfig? = null, val instruction: Instruction? = null, val staticInstruction: Content? = null, val beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), val afterModelCallbacks: List<AfterModelCallback> = emptyList(), val beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), val afterToolCallbacks: List<AfterToolCallback> = emptyList(), val inputSchema: Schema? = null, val outputSchema: Schema? = null, val outputKey: String? = null, val onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, val maxSteps: Int? = null) : BaseAgent","description":"com.google.adk.kt.agents.LlmAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/index.html","searchKeys":["LlmAgent","class LlmAgent(val name: String, val model: Model, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false, val tools: List<BaseTool> = emptyList(), val toolsets: List<Toolset> = emptyList(), val generateContentConfig: GenerateContentConfig? = null, val instruction: Instruction? = null, val staticInstruction: Content? = null, val beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), val afterModelCallbacks: List<AfterModelCallback> = emptyList(), val beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), val afterToolCallbacks: List<AfterToolCallback> = emptyList(), val inputSchema: Schema? = null, val outputSchema: Schema? = null, val outputKey: String? = null, val onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, val maxSteps: Int? = null) : BaseAgent","com.google.adk.kt.agents.LlmAgent"]},{"name":"class LlmCallsLimitExceededException(message: String)","description":"com.google.adk.kt.agents.LlmCallsLimitExceededException","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-calls-limit-exceeded-exception/index.html","searchKeys":["LlmCallsLimitExceededException","class LlmCallsLimitExceededException(message: String)","com.google.adk.kt.agents.LlmCallsLimitExceededException"]},{"name":"class LlmEventSummarizer(val model: Model, val promptTemplate: String = DEFAULT_PROMPT_TEMPLATE) : EventSummarizer","description":"com.google.adk.kt.summarizer.LlmEventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/index.html","searchKeys":["LlmEventSummarizer","class LlmEventSummarizer(val model: Model, val promptTemplate: String = DEFAULT_PROMPT_TEMPLATE) : EventSummarizer","com.google.adk.kt.summarizer.LlmEventSummarizer"]},{"name":"class LoadArtifactsTool : BaseTool","description":"com.google.adk.kt.tools.LoadArtifactsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/index.html","searchKeys":["LoadArtifactsTool","class LoadArtifactsTool : BaseTool","com.google.adk.kt.tools.LoadArtifactsTool"]},{"name":"class LoadMemoryTool : BaseTool","description":"com.google.adk.kt.tools.LoadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/index.html","searchKeys":["LoadMemoryTool","class LoadMemoryTool : BaseTool","com.google.adk.kt.tools.LoadMemoryTool"]},{"name":"class LoggingPlugin(val name: String = \"logging_plugin\") : Plugin","description":"com.google.adk.kt.plugins.LoggingPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/index.html","searchKeys":["LoggingPlugin","class LoggingPlugin(val name: String = \"logging_plugin\") : Plugin","com.google.adk.kt.plugins.LoggingPlugin"]},{"name":"class LoopAgent(val name: String, val maxIterations: Int? = null, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","description":"com.google.adk.kt.agents.LoopAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/index.html","searchKeys":["LoopAgent","class LoopAgent(val name: String, val maxIterations: Int? = null, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","com.google.adk.kt.agents.LoopAgent"]},{"name":"class McpTool : BaseTool","description":"com.google.adk.kt.tools.mcp.McpTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/index.html","searchKeys":["McpTool","class McpTool : BaseTool","com.google.adk.kt.tools.mcp.McpTool"]},{"name":"class McpToolDeclarationException(message: String, cause: Throwable? = null) : McpToolException","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-declaration-exception/index.html","searchKeys":["McpToolDeclarationException","class McpToolDeclarationException(message: String, cause: Throwable? = null) : McpToolException","com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException"]},{"name":"class McpToolExecutionException(message: String, cause: Throwable? = null) : McpToolException","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-execution-exception/index.html","searchKeys":["McpToolExecutionException","class McpToolExecutionException(message: String, cause: Throwable? = null) : McpToolException","com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException"]},{"name":"class McpToolLoadingException(message: String, cause: Throwable? = null) : McpToolException","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-loading-exception/index.html","searchKeys":["McpToolLoadingException","class McpToolLoadingException(message: String, cause: Throwable? = null) : McpToolException","com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException"]},{"name":"class McpToolset : Toolset","description":"com.google.adk.kt.tools.mcp.McpToolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/index.html","searchKeys":["McpToolset","class McpToolset : Toolset","com.google.adk.kt.tools.mcp.McpToolset"]},{"name":"class NewFileSystemSource(skillsBaseDir: String) : SkillSource","description":"com.google.adk.kt.skills.NewFileSystemSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/index.html","searchKeys":["NewFileSystemSource","class NewFileSystemSource(skillsBaseDir: String) : SkillSource","com.google.adk.kt.skills.NewFileSystemSource"]},{"name":"class ParallelAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","description":"com.google.adk.kt.agents.ParallelAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/index.html","searchKeys":["ParallelAgent","class ParallelAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","com.google.adk.kt.agents.ParallelAgent"]},{"name":"class Part constructor(val text: String? = null, val inlineData: Blob? = null, val fileData: FileData? = null, val functionCall: FunctionCall? = null, val functionResponse: FunctionResponse? = null, val thought: Boolean? = null, val thoughtSignature: ByteArray? = null, val videoMetadata: VideoMetadata? = null, val partMetadata: Map<String, Any?>? = null, val opaqueData: Any? = null)","description":"com.google.adk.kt.types.Part","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/index.html","searchKeys":["Part","class Part constructor(val text: String? = null, val inlineData: Blob? = null, val fileData: FileData? = null, val functionCall: FunctionCall? = null, val functionResponse: FunctionResponse? = null, val thought: Boolean? = null, val thoughtSignature: ByteArray? = null, val videoMetadata: VideoMetadata? = null, val partMetadata: Map<String, Any?>? = null, val opaqueData: Any? = null)","com.google.adk.kt.types.Part"]},{"name":"class PluginManager(val plugins: List<Plugin> = emptyList(), val skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.plugins.PluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/index.html","searchKeys":["PluginManager","class PluginManager(val plugins: List<Plugin> = emptyList(), val skipClosingPlugins: Boolean = false)","com.google.adk.kt.plugins.PluginManager"]},{"name":"class PreloadMemoryTool : BaseTool","description":"com.google.adk.kt.tools.PreloadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/index.html","searchKeys":["PreloadMemoryTool","class PreloadMemoryTool : BaseTool","com.google.adk.kt.tools.PreloadMemoryTool"]},{"name":"class RealGeminiModels(delegate: <Error class: unknown class>) : Gemini.GeminiModels","description":"com.google.adk.kt.models.Gemini.RealGeminiModels","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-real-gemini-models/index.html","searchKeys":["RealGeminiModels","class RealGeminiModels(delegate: <Error class: unknown class>) : Gemini.GeminiModels","com.google.adk.kt.models.Gemini.RealGeminiModels"]},{"name":"class RequestInputTool : BaseTool","description":"com.google.adk.kt.tools.RequestInputTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/index.html","searchKeys":["RequestInputTool","class RequestInputTool : BaseTool","com.google.adk.kt.tools.RequestInputTool"]},{"name":"class RoomSessionService : SessionService","description":"com.google.adk.kt.sessions.room.RoomSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/index.html","searchKeys":["RoomSessionService","class RoomSessionService : SessionService","com.google.adk.kt.sessions.room.RoomSessionService"]},{"name":"class SequentialAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","description":"com.google.adk.kt.agents.SequentialAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/index.html","searchKeys":["SequentialAgent","class SequentialAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","com.google.adk.kt.agents.SequentialAgent"]},{"name":"class SkillSourceException(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.skills.SkillSourceException","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source-exception/index.html","searchKeys":["SkillSourceException","class SkillSourceException(message: String, cause: Throwable? = null)","com.google.adk.kt.skills.SkillSourceException"]},{"name":"class SkillToolset(source: SkillSource) : Toolset","description":"com.google.adk.kt.tools.SkillToolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/index.html","searchKeys":["SkillToolset","class SkillToolset(source: SkillSource) : Toolset","com.google.adk.kt.tools.SkillToolset"]},{"name":"class Slf4jLogger(slf4jLogger: Logger) : SafeLogger","description":"com.google.adk.kt.logging.Slf4jLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-slf4j-logger/index.html","searchKeys":["Slf4jLogger","class Slf4jLogger(slf4jLogger: Logger) : SafeLogger","com.google.adk.kt.logging.Slf4jLogger"]},{"name":"class SlidingWindowEventCompactor(config: EventsCompactionConfig) : EventCompactor","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/index.html","searchKeys":["SlidingWindowEventCompactor","class SlidingWindowEventCompactor(config: EventsCompactionConfig) : EventCompactor","com.google.adk.kt.summarizer.SlidingWindowEventCompactor"]},{"name":"class State(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap()) : Map<String, Any> ","description":"com.google.adk.kt.sessions.State","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/index.html","searchKeys":["State","class State(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap()) : Map<String, Any> ","com.google.adk.kt.sessions.State"]},{"name":"class ToolContext(val invocationContext: InvocationContext, val actions: EventActions = EventActions(), val functionCallId: String? = null, val toolConfirmation: ToolConfirmation? = null, val eventId: String? = null) : ReadonlyToolContext","description":"com.google.adk.kt.tools.ToolContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/index.html","searchKeys":["ToolContext","class ToolContext(val invocationContext: InvocationContext, val actions: EventActions = EventActions(), val functionCallId: String? = null, val toolConfirmation: ToolConfirmation? = null, val eventId: String? = null) : ReadonlyToolContext","com.google.adk.kt.tools.ToolContext"]},{"name":"class UrlContext","description":"com.google.adk.kt.types.UrlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-url-context/index.html","searchKeys":["UrlContext","class UrlContext","com.google.adk.kt.types.UrlContext"]},{"name":"class UrlContextTool : BaseTool","description":"com.google.adk.kt.tools.UrlContextTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/index.html","searchKeys":["UrlContextTool","class UrlContextTool : BaseTool","com.google.adk.kt.tools.UrlContextTool"]},{"name":"class VertexAiSearchTool(val dataStoreId: String? = null, val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val searchEngineId: String? = null, val filter: String? = null, val maxResults: Int? = null, val bypassMultiToolsLimit: Boolean = false, val model: String? = null) : BaseTool","description":"com.google.adk.kt.tools.VertexAiSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/index.html","searchKeys":["VertexAiSearchTool","class VertexAiSearchTool(val dataStoreId: String? = null, val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val searchEngineId: String? = null, val filter: String? = null, val maxResults: Int? = null, val bypassMultiToolsLimit: Boolean = false, val model: String? = null) : BaseTool","com.google.adk.kt.tools.VertexAiSearchTool"]},{"name":"const val ADK_FUNCTION_CALL_ID_PREFIX: String","description":"com.google.adk.kt.types.FunctionCall.Companion.ADK_FUNCTION_CALL_ID_PREFIX","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-a-d-k_-f-u-n-c-t-i-o-n_-c-a-l-l_-i-d_-p-r-e-f-i-x.html","searchKeys":["ADK_FUNCTION_CALL_ID_PREFIX","const val ADK_FUNCTION_CALL_ID_PREFIX: String","com.google.adk.kt.types.FunctionCall.Companion.ADK_FUNCTION_CALL_ID_PREFIX"]},{"name":"const val APP_PREFIX: String","description":"com.google.adk.kt.sessions.State.Companion.APP_PREFIX","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/-a-p-p_-p-r-e-f-i-x.html","searchKeys":["APP_PREFIX","const val APP_PREFIX: String","com.google.adk.kt.sessions.State.Companion.APP_PREFIX"]},{"name":"const val ARGS_KEY: String","description":"com.google.adk.kt.types.FunctionCall.Companion.ARGS_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-a-r-g-s_-k-e-y.html","searchKeys":["ARGS_KEY","const val ARGS_KEY: String","com.google.adk.kt.types.FunctionCall.Companion.ARGS_KEY"]},{"name":"const val CONFIRMATION_REQUIRED_ERROR: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.CONFIRMATION_REQUIRED_ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-c-o-n-f-i-r-m-a-t-i-o-n_-r-e-q-u-i-r-e-d_-e-r-r-o-r.html","searchKeys":["CONFIRMATION_REQUIRED_ERROR","const val CONFIRMATION_REQUIRED_ERROR: String","com.google.adk.kt.tools.FunctionTool.Companion.CONFIRMATION_REQUIRED_ERROR"]},{"name":"const val CONFIRMED_KEY: String","description":"com.google.adk.kt.events.ToolConfirmation.Companion.CONFIRMED_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/-c-o-n-f-i-r-m-e-d_-k-e-y.html","searchKeys":["CONFIRMED_KEY","const val CONFIRMED_KEY: String","com.google.adk.kt.events.ToolConfirmation.Companion.CONFIRMED_KEY"]},{"name":"const val DEFAULT_ARTIFACTS_SUBDIR: String","description":"com.google.adk.kt.artifacts.FileArtifactService.Companion.DEFAULT_ARTIFACTS_SUBDIR","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-companion/-d-e-f-a-u-l-t_-a-r-t-i-f-a-c-t-s_-s-u-b-d-i-r.html","searchKeys":["DEFAULT_ARTIFACTS_SUBDIR","const val DEFAULT_ARTIFACTS_SUBDIR: String","com.google.adk.kt.artifacts.FileArtifactService.Companion.DEFAULT_ARTIFACTS_SUBDIR"]},{"name":"const val DEFAULT_DATABASE_NAME: String","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion.DEFAULT_DATABASE_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/-d-e-f-a-u-l-t_-d-a-t-a-b-a-s-e_-n-a-m-e.html","searchKeys":["DEFAULT_DATABASE_NAME","const val DEFAULT_DATABASE_NAME: String","com.google.adk.kt.sessions.room.RoomSessionService.Companion.DEFAULT_DATABASE_NAME"]},{"name":"const val DIR_ASSETS: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_ASSETS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-a-s-s-e-t-s.html","searchKeys":["DIR_ASSETS","const val DIR_ASSETS: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_ASSETS"]},{"name":"const val DIR_REFERENCES: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_REFERENCES","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-r-e-f-e-r-e-n-c-e-s.html","searchKeys":["DIR_REFERENCES","const val DIR_REFERENCES: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_REFERENCES"]},{"name":"const val DIR_SCRIPTS: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_SCRIPTS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-s-c-r-i-p-t-s.html","searchKeys":["DIR_SCRIPTS","const val DIR_SCRIPTS: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_SCRIPTS"]},{"name":"const val ERROR_KEY: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.ERROR_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-e-r-r-o-r_-k-e-y.html","searchKeys":["ERROR_KEY","const val ERROR_KEY: String","com.google.adk.kt.tools.FunctionTool.Companion.ERROR_KEY"]},{"name":"const val ERROR_TYPE: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.ERROR_TYPE","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-e-r-r-o-r_-t-y-p-e.html","searchKeys":["ERROR_TYPE","const val ERROR_TYPE: String","com.google.adk.kt.telemetry.TelemetryAttributes.ERROR_TYPE"]},{"name":"const val FILE_DATA: String","description":"com.google.adk.kt.types.LlmConstants.FILE_DATA","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-f-i-l-e_-d-a-t-a.html","searchKeys":["FILE_DATA","const val FILE_DATA: String","com.google.adk.kt.types.LlmConstants.FILE_DATA"]},{"name":"const val GCP_MCP_SERVER_DESTINATION_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_MCP_SERVER_DESTINATION_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-m-c-p_-s-e-r-v-e-r_-d-e-s-t-i-n-a-t-i-o-n_-i-d.html","searchKeys":["GCP_MCP_SERVER_DESTINATION_ID","const val GCP_MCP_SERVER_DESTINATION_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_MCP_SERVER_DESTINATION_ID"]},{"name":"const val GCP_VERTEX_AGENT_EVENT_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_EVENT_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-e-v-e-n-t_-i-d.html","searchKeys":["GCP_VERTEX_AGENT_EVENT_ID","const val GCP_VERTEX_AGENT_EVENT_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_EVENT_ID"]},{"name":"const val GCP_VERTEX_AGENT_INVOCATION_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_INVOCATION_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-i-n-v-o-c-a-t-i-o-n_-i-d.html","searchKeys":["GCP_VERTEX_AGENT_INVOCATION_ID","const val GCP_VERTEX_AGENT_INVOCATION_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_INVOCATION_ID"]},{"name":"const val GCP_VERTEX_AGENT_LLM_REQUEST: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_LLM_REQUEST","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-l-l-m_-r-e-q-u-e-s-t.html","searchKeys":["GCP_VERTEX_AGENT_LLM_REQUEST","const val GCP_VERTEX_AGENT_LLM_REQUEST: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_LLM_REQUEST"]},{"name":"const val GCP_VERTEX_AGENT_LLM_RESPONSE: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_LLM_RESPONSE","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-l-l-m_-r-e-s-p-o-n-s-e.html","searchKeys":["GCP_VERTEX_AGENT_LLM_RESPONSE","const val GCP_VERTEX_AGENT_LLM_RESPONSE: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_LLM_RESPONSE"]},{"name":"const val GCP_VERTEX_AGENT_SESSION_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_SESSION_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-s-e-s-s-i-o-n_-i-d.html","searchKeys":["GCP_VERTEX_AGENT_SESSION_ID","const val GCP_VERTEX_AGENT_SESSION_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_SESSION_ID"]},{"name":"const val GCP_VERTEX_AGENT_TOOL_CALL_ARGS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_TOOL_CALL_ARGS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-t-o-o-l_-c-a-l-l_-a-r-g-s.html","searchKeys":["GCP_VERTEX_AGENT_TOOL_CALL_ARGS","const val GCP_VERTEX_AGENT_TOOL_CALL_ARGS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_TOOL_CALL_ARGS"]},{"name":"const val GCP_VERTEX_AGENT_TOOL_RESPONSE: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_TOOL_RESPONSE","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t_-t-o-o-l_-r-e-s-p-o-n-s-e.html","searchKeys":["GCP_VERTEX_AGENT_TOOL_RESPONSE","const val GCP_VERTEX_AGENT_TOOL_RESPONSE: String","com.google.adk.kt.telemetry.TelemetryAttributes.GCP_VERTEX_AGENT_TOOL_RESPONSE"]},{"name":"const val GEN_AI_AGENT_DESCRIPTION: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_AGENT_DESCRIPTION","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-a-g-e-n-t_-d-e-s-c-r-i-p-t-i-o-n.html","searchKeys":["GEN_AI_AGENT_DESCRIPTION","const val GEN_AI_AGENT_DESCRIPTION: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_AGENT_DESCRIPTION"]},{"name":"const val GEN_AI_AGENT_NAME: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_AGENT_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-a-g-e-n-t_-n-a-m-e.html","searchKeys":["GEN_AI_AGENT_NAME","const val GEN_AI_AGENT_NAME: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_AGENT_NAME"]},{"name":"const val GEN_AI_CONVERSATION_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_CONVERSATION_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-c-o-n-v-e-r-s-a-t-i-o-n_-i-d.html","searchKeys":["GEN_AI_CONVERSATION_ID","const val GEN_AI_CONVERSATION_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_CONVERSATION_ID"]},{"name":"const val GEN_AI_OPERATION_NAME: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_OPERATION_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-o-p-e-r-a-t-i-o-n_-n-a-m-e.html","searchKeys":["GEN_AI_OPERATION_NAME","const val GEN_AI_OPERATION_NAME: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_OPERATION_NAME"]},{"name":"const val GEN_AI_REQUEST_MAX_TOKENS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_MAX_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-r-e-q-u-e-s-t_-m-a-x_-t-o-k-e-n-s.html","searchKeys":["GEN_AI_REQUEST_MAX_TOKENS","const val GEN_AI_REQUEST_MAX_TOKENS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_MAX_TOKENS"]},{"name":"const val GEN_AI_REQUEST_MODEL: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_MODEL","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-r-e-q-u-e-s-t_-m-o-d-e-l.html","searchKeys":["GEN_AI_REQUEST_MODEL","const val GEN_AI_REQUEST_MODEL: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_MODEL"]},{"name":"const val GEN_AI_REQUEST_TOP_P: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_TOP_P","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-r-e-q-u-e-s-t_-t-o-p_-p.html","searchKeys":["GEN_AI_REQUEST_TOP_P","const val GEN_AI_REQUEST_TOP_P: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_REQUEST_TOP_P"]},{"name":"const val GEN_AI_RESPONSE_FINISH_REASONS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_RESPONSE_FINISH_REASONS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-r-e-s-p-o-n-s-e_-f-i-n-i-s-h_-r-e-a-s-o-n-s.html","searchKeys":["GEN_AI_RESPONSE_FINISH_REASONS","const val GEN_AI_RESPONSE_FINISH_REASONS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_RESPONSE_FINISH_REASONS"]},{"name":"const val GEN_AI_SYSTEM: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_SYSTEM","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-s-y-s-t-e-m.html","searchKeys":["GEN_AI_SYSTEM","const val GEN_AI_SYSTEM: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_SYSTEM"]},{"name":"const val GEN_AI_TOOL_CALL_ID: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_CALL_ID","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-t-o-o-l_-c-a-l-l_-i-d.html","searchKeys":["GEN_AI_TOOL_CALL_ID","const val GEN_AI_TOOL_CALL_ID: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_CALL_ID"]},{"name":"const val GEN_AI_TOOL_DESCRIPTION: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_DESCRIPTION","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-t-o-o-l_-d-e-s-c-r-i-p-t-i-o-n.html","searchKeys":["GEN_AI_TOOL_DESCRIPTION","const val GEN_AI_TOOL_DESCRIPTION: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_DESCRIPTION"]},{"name":"const val GEN_AI_TOOL_NAME: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-t-o-o-l_-n-a-m-e.html","searchKeys":["GEN_AI_TOOL_NAME","const val GEN_AI_TOOL_NAME: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_NAME"]},{"name":"const val GEN_AI_TOOL_TYPE: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_TYPE","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-t-o-o-l_-t-y-p-e.html","searchKeys":["GEN_AI_TOOL_TYPE","const val GEN_AI_TOOL_TYPE: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_TOOL_TYPE"]},{"name":"const val GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-u-s-a-g-e_-c-a-c-h-e_-r-e-a-d_-i-n-p-u-t_-t-o-k-e-n-s.html","searchKeys":["GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS","const val GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_CACHE_READ_INPUT_TOKENS"]},{"name":"const val GEN_AI_USAGE_INPUT_TOKENS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_INPUT_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-u-s-a-g-e_-i-n-p-u-t_-t-o-k-e-n-s.html","searchKeys":["GEN_AI_USAGE_INPUT_TOKENS","const val GEN_AI_USAGE_INPUT_TOKENS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_INPUT_TOKENS"]},{"name":"const val GEN_AI_USAGE_OUTPUT_TOKENS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_OUTPUT_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-u-s-a-g-e_-o-u-t-p-u-t_-t-o-k-e-n-s.html","searchKeys":["GEN_AI_USAGE_OUTPUT_TOKENS","const val GEN_AI_USAGE_OUTPUT_TOKENS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_OUTPUT_TOKENS"]},{"name":"const val GEN_AI_USAGE_REASONING_OUTPUT_TOKENS: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_REASONING_OUTPUT_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-u-s-a-g-e_-r-e-a-s-o-n-i-n-g_-o-u-t-p-u-t_-t-o-k-e-n-s.html","searchKeys":["GEN_AI_USAGE_REASONING_OUTPUT_TOKENS","const val GEN_AI_USAGE_REASONING_OUTPUT_TOKENS: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_REASONING_OUTPUT_TOKENS"]},{"name":"const val GEN_AI_USAGE_REASONING_TOKENS_LIMIT: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_REASONING_TOKENS_LIMIT","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-g-e-n_-a-i_-u-s-a-g-e_-r-e-a-s-o-n-i-n-g_-t-o-k-e-n-s_-l-i-m-i-t.html","searchKeys":["GEN_AI_USAGE_REASONING_TOKENS_LIMIT","const val GEN_AI_USAGE_REASONING_TOKENS_LIMIT: String","com.google.adk.kt.telemetry.TelemetryAttributes.GEN_AI_USAGE_REASONING_TOKENS_LIMIT"]},{"name":"const val HINT_KEY: String","description":"com.google.adk.kt.events.ToolConfirmation.Companion.HINT_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/-h-i-n-t_-k-e-y.html","searchKeys":["HINT_KEY","const val HINT_KEY: String","com.google.adk.kt.events.ToolConfirmation.Companion.HINT_KEY"]},{"name":"const val ID_KEY: String","description":"com.google.adk.kt.types.FunctionCall.Companion.ID_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-i-d_-k-e-y.html","searchKeys":["ID_KEY","const val ID_KEY: String","com.google.adk.kt.types.FunctionCall.Companion.ID_KEY"]},{"name":"const val INLINE_DATA: String","description":"com.google.adk.kt.types.LlmConstants.INLINE_DATA","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-i-n-l-i-n-e_-d-a-t-a.html","searchKeys":["INLINE_DATA","const val INLINE_DATA: String","com.google.adk.kt.types.LlmConstants.INLINE_DATA"]},{"name":"const val KEY_CONFIG: String","description":"com.google.adk.kt.types.LlmConstants.KEY_CONFIG","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-k-e-y_-c-o-n-f-i-g.html","searchKeys":["KEY_CONFIG","const val KEY_CONFIG: String","com.google.adk.kt.types.LlmConstants.KEY_CONFIG"]},{"name":"const val KEY_CONTENT: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.KEY_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-k-e-y_-c-o-n-t-e-n-t.html","searchKeys":["KEY_CONTENT","const val KEY_CONTENT: String","com.google.adk.kt.tools.SkillToolset.Companion.KEY_CONTENT"]},{"name":"const val KEY_CONTENTS: String","description":"com.google.adk.kt.types.LlmConstants.KEY_CONTENTS","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-k-e-y_-c-o-n-t-e-n-t-s.html","searchKeys":["KEY_CONTENTS","const val KEY_CONTENTS: String","com.google.adk.kt.types.LlmConstants.KEY_CONTENTS"]},{"name":"const val KEY_ERROR: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.KEY_ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-k-e-y_-e-r-r-o-r.html","searchKeys":["KEY_ERROR","const val KEY_ERROR: String","com.google.adk.kt.tools.SkillToolset.Companion.KEY_ERROR"]},{"name":"const val KEY_FRONTMATTER: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.KEY_FRONTMATTER","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-k-e-y_-f-r-o-n-t-m-a-t-t-e-r.html","searchKeys":["KEY_FRONTMATTER","const val KEY_FRONTMATTER: String","com.google.adk.kt.tools.SkillToolset.Companion.KEY_FRONTMATTER"]},{"name":"const val KEY_INSTRUCTIONS: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.KEY_INSTRUCTIONS","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-k-e-y_-i-n-s-t-r-u-c-t-i-o-n-s.html","searchKeys":["KEY_INSTRUCTIONS","const val KEY_INSTRUCTIONS: String","com.google.adk.kt.tools.SkillToolset.Companion.KEY_INSTRUCTIONS"]},{"name":"const val KEY_MODEL: String","description":"com.google.adk.kt.types.LlmConstants.KEY_MODEL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-k-e-y_-m-o-d-e-l.html","searchKeys":["KEY_MODEL","const val KEY_MODEL: String","com.google.adk.kt.types.LlmConstants.KEY_MODEL"]},{"name":"const val KEY_STATUS: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.KEY_STATUS","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-k-e-y_-s-t-a-t-u-s.html","searchKeys":["KEY_STATUS","const val KEY_STATUS: String","com.google.adk.kt.tools.SkillToolset.Companion.KEY_STATUS"]},{"name":"const val KEY_SYSTEM_INSTRUCTION: String","description":"com.google.adk.kt.types.LlmConstants.KEY_SYSTEM_INSTRUCTION","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/-k-e-y_-s-y-s-t-e-m_-i-n-s-t-r-u-c-t-i-o-n.html","searchKeys":["KEY_SYSTEM_INSTRUCTION","const val KEY_SYSTEM_INSTRUCTION: String","com.google.adk.kt.types.LlmConstants.KEY_SYSTEM_INSTRUCTION"]},{"name":"const val LONG_RUNNING_OPERATION_NOTE: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.LONG_RUNNING_OPERATION_NOTE","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-l-o-n-g_-r-u-n-n-i-n-g_-o-p-e-r-a-t-i-o-n_-n-o-t-e.html","searchKeys":["LONG_RUNNING_OPERATION_NOTE","const val LONG_RUNNING_OPERATION_NOTE: String","com.google.adk.kt.tools.FunctionTool.Companion.LONG_RUNNING_OPERATION_NOTE"]},{"name":"const val MAX_ARGS_LENGTH: Int = 300","description":"com.google.adk.kt.plugins.LoggingPlugin.Companion.MAX_ARGS_LENGTH","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/-companion/-m-a-x_-a-r-g-s_-l-e-n-g-t-h.html","searchKeys":["MAX_ARGS_LENGTH","const val MAX_ARGS_LENGTH: Int = 300","com.google.adk.kt.plugins.LoggingPlugin.Companion.MAX_ARGS_LENGTH"]},{"name":"const val MAX_CONTENT_LENGTH: Int = 200","description":"com.google.adk.kt.plugins.LoggingPlugin.Companion.MAX_CONTENT_LENGTH","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/-companion/-m-a-x_-c-o-n-t-e-n-t_-l-e-n-g-t-h.html","searchKeys":["MAX_CONTENT_LENGTH","const val MAX_CONTENT_LENGTH: Int = 200","com.google.adk.kt.plugins.LoggingPlugin.Companion.MAX_CONTENT_LENGTH"]},{"name":"const val MODEL: String","description":"com.google.adk.kt.types.Role.MODEL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-role/-m-o-d-e-l.html","searchKeys":["MODEL","const val MODEL: String","com.google.adk.kt.types.Role.MODEL"]},{"name":"const val MSG_BINARY_FILE: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.MSG_BINARY_FILE","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-m-s-g_-b-i-n-a-r-y_-f-i-l-e.html","searchKeys":["MSG_BINARY_FILE","const val MSG_BINARY_FILE: String","com.google.adk.kt.tools.SkillToolset.Companion.MSG_BINARY_FILE"]},{"name":"const val NAME_KEY: String","description":"com.google.adk.kt.types.FunctionCall.Companion.NAME_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-n-a-m-e_-k-e-y.html","searchKeys":["NAME_KEY","const val NAME_KEY: String","com.google.adk.kt.types.FunctionCall.Companion.NAME_KEY"]},{"name":"const val OPERATION_EXECUTE_TOOL: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.OPERATION_EXECUTE_TOOL","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-o-p-e-r-a-t-i-o-n_-e-x-e-c-u-t-e_-t-o-o-l.html","searchKeys":["OPERATION_EXECUTE_TOOL","const val OPERATION_EXECUTE_TOOL: String","com.google.adk.kt.telemetry.TelemetryAttributes.OPERATION_EXECUTE_TOOL"]},{"name":"const val OPERATION_INVOKE_AGENT: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.OPERATION_INVOKE_AGENT","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-o-p-e-r-a-t-i-o-n_-i-n-v-o-k-e_-a-g-e-n-t.html","searchKeys":["OPERATION_INVOKE_AGENT","const val OPERATION_INVOKE_AGENT: String","com.google.adk.kt.telemetry.TelemetryAttributes.OPERATION_INVOKE_AGENT"]},{"name":"const val ORIGINAL_FUNCTION_CALL_KEY: String","description":"com.google.adk.kt.types.FunctionCall.Companion.ORIGINAL_FUNCTION_CALL_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-o-r-i-g-i-n-a-l_-f-u-n-c-t-i-o-n_-c-a-l-l_-k-e-y.html","searchKeys":["ORIGINAL_FUNCTION_CALL_KEY","const val ORIGINAL_FUNCTION_CALL_KEY: String","com.google.adk.kt.types.FunctionCall.Companion.ORIGINAL_FUNCTION_CALL_KEY"]},{"name":"const val PARAM_PATH: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.PARAM_PATH","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-p-a-r-a-m_-p-a-t-h.html","searchKeys":["PARAM_PATH","const val PARAM_PATH: String","com.google.adk.kt.tools.SkillToolset.Companion.PARAM_PATH"]},{"name":"const val PARAM_SKILL_NAME: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.PARAM_SKILL_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-p-a-r-a-m_-s-k-i-l-l_-n-a-m-e.html","searchKeys":["PARAM_SKILL_NAME","const val PARAM_SKILL_NAME: String","com.google.adk.kt.tools.SkillToolset.Companion.PARAM_SKILL_NAME"]},{"name":"const val PAYLOAD_KEY: String","description":"com.google.adk.kt.events.ToolConfirmation.Companion.PAYLOAD_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/-p-a-y-l-o-a-d_-k-e-y.html","searchKeys":["PAYLOAD_KEY","const val PAYLOAD_KEY: String","com.google.adk.kt.events.ToolConfirmation.Companion.PAYLOAD_KEY"]},{"name":"const val REJECTED_ERROR: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.REJECTED_ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-r-e-j-e-c-t-e-d_-e-r-r-o-r.html","searchKeys":["REJECTED_ERROR","const val REJECTED_ERROR: String","com.google.adk.kt.tools.FunctionTool.Companion.REJECTED_ERROR"]},{"name":"const val REQUEST_CONFIRMATION_FUNCTION_CALL_NAME: String","description":"com.google.adk.kt.types.FunctionCall.Companion.REQUEST_CONFIRMATION_FUNCTION_CALL_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-r-e-q-u-e-s-t_-c-o-n-f-i-r-m-a-t-i-o-n_-f-u-n-c-t-i-o-n_-c-a-l-l_-n-a-m-e.html","searchKeys":["REQUEST_CONFIRMATION_FUNCTION_CALL_NAME","const val REQUEST_CONFIRMATION_FUNCTION_CALL_NAME: String","com.google.adk.kt.types.FunctionCall.Companion.REQUEST_CONFIRMATION_FUNCTION_CALL_NAME"]},{"name":"const val REQUEST_EUC_FUNCTION_CALL_NAME: String","description":"com.google.adk.kt.types.FunctionCall.Companion.REQUEST_EUC_FUNCTION_CALL_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-r-e-q-u-e-s-t_-e-u-c_-f-u-n-c-t-i-o-n_-c-a-l-l_-n-a-m-e.html","searchKeys":["REQUEST_EUC_FUNCTION_CALL_NAME","const val REQUEST_EUC_FUNCTION_CALL_NAME: String","com.google.adk.kt.types.FunctionCall.Companion.REQUEST_EUC_FUNCTION_CALL_NAME"]},{"name":"const val RESPONSE_VALUE_KEY: String","description":"com.google.adk.kt.runners.ReplRunner.Companion.RESPONSE_VALUE_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/-r-e-s-p-o-n-s-e_-v-a-l-u-e_-k-e-y.html","searchKeys":["RESPONSE_VALUE_KEY","const val RESPONSE_VALUE_KEY: String","com.google.adk.kt.runners.ReplRunner.Companion.RESPONSE_VALUE_KEY"]},{"name":"const val RESULT_KEY: String","description":"com.google.adk.kt.tools.BaseTool.Companion.RESULT_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/-companion/-r-e-s-u-l-t_-k-e-y.html","searchKeys":["RESULT_KEY","const val RESULT_KEY: String","com.google.adk.kt.tools.BaseTool.Companion.RESULT_KEY"]},{"name":"const val SYSTEM: String","description":"com.google.adk.kt.types.Role.SYSTEM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-role/-s-y-s-t-e-m.html","searchKeys":["SYSTEM","const val SYSTEM: String","com.google.adk.kt.types.Role.SYSTEM"]},{"name":"const val SYSTEM_GCP_VERTEX_AGENT: String","description":"com.google.adk.kt.telemetry.TelemetryAttributes.SYSTEM_GCP_VERTEX_AGENT","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/-s-y-s-t-e-m_-g-c-p_-v-e-r-t-e-x_-a-g-e-n-t.html","searchKeys":["SYSTEM_GCP_VERTEX_AGENT","const val SYSTEM_GCP_VERTEX_AGENT: String","com.google.adk.kt.telemetry.TelemetryAttributes.SYSTEM_GCP_VERTEX_AGENT"]},{"name":"const val TEMP_PREFIX: String","description":"com.google.adk.kt.sessions.State.Companion.TEMP_PREFIX","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/-t-e-m-p_-p-r-e-f-i-x.html","searchKeys":["TEMP_PREFIX","const val TEMP_PREFIX: String","com.google.adk.kt.sessions.State.Companion.TEMP_PREFIX"]},{"name":"const val TOOL_CONFIRMATION_KEY: String","description":"com.google.adk.kt.types.FunctionCall.Companion.TOOL_CONFIRMATION_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/-t-o-o-l_-c-o-n-f-i-r-m-a-t-i-o-n_-k-e-y.html","searchKeys":["TOOL_CONFIRMATION_KEY","const val TOOL_CONFIRMATION_KEY: String","com.google.adk.kt.types.FunctionCall.Companion.TOOL_CONFIRMATION_KEY"]},{"name":"const val TOOL_NAME_LIST_SKILLS: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LIST_SKILLS","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-t-o-o-l_-n-a-m-e_-l-i-s-t_-s-k-i-l-l-s.html","searchKeys":["TOOL_NAME_LIST_SKILLS","const val TOOL_NAME_LIST_SKILLS: String","com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LIST_SKILLS"]},{"name":"const val TOOL_NAME_LOAD_SKILL: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LOAD_SKILL","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-t-o-o-l_-n-a-m-e_-l-o-a-d_-s-k-i-l-l.html","searchKeys":["TOOL_NAME_LOAD_SKILL","const val TOOL_NAME_LOAD_SKILL: String","com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LOAD_SKILL"]},{"name":"const val TOOL_NAME_LOAD_SKILL_RESOURCE: String","description":"com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LOAD_SKILL_RESOURCE","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/-t-o-o-l_-n-a-m-e_-l-o-a-d_-s-k-i-l-l_-r-e-s-o-u-r-c-e.html","searchKeys":["TOOL_NAME_LOAD_SKILL_RESOURCE","const val TOOL_NAME_LOAD_SKILL_RESOURCE: String","com.google.adk.kt.tools.SkillToolset.Companion.TOOL_NAME_LOAD_SKILL_RESOURCE"]},{"name":"const val USER: String","description":"com.google.adk.kt.types.Role.USER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-role/-u-s-e-r.html","searchKeys":["USER","const val USER: String","com.google.adk.kt.types.Role.USER"]},{"name":"const val USER_PREFIX: String","description":"com.google.adk.kt.sessions.State.Companion.USER_PREFIX","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/-u-s-e-r_-p-r-e-f-i-x.html","searchKeys":["USER_PREFIX","const val USER_PREFIX: String","com.google.adk.kt.sessions.State.Companion.USER_PREFIX"]},{"name":"const val VERSION: String","description":"com.google.adk.kt.VERSION","location":"google-adk-kotlin-core/com.google.adk.kt/-v-e-r-s-i-o-n.html","searchKeys":["VERSION","const val VERSION: String","com.google.adk.kt.VERSION"]},{"name":"constructor()","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.InMemoryArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/-in-memory-artifact-service.html","searchKeys":["InMemoryArtifactService","constructor()","com.google.adk.kt.artifacts.InMemoryArtifactService.InMemoryArtifactService"]},{"name":"constructor()","description":"com.google.adk.kt.logging.SafeLogger.SafeLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-safe-logger/-safe-logger.html","searchKeys":["SafeLogger","constructor()","com.google.adk.kt.logging.SafeLogger.SafeLogger"]},{"name":"constructor()","description":"com.google.adk.kt.memory.InMemoryMemoryService.InMemoryMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/-in-memory-memory-service.html","searchKeys":["InMemoryMemoryService","constructor()","com.google.adk.kt.memory.InMemoryMemoryService.InMemoryMemoryService"]},{"name":"constructor()","description":"com.google.adk.kt.sessions.InMemorySessionService.InMemorySessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/-in-memory-session-service.html","searchKeys":["InMemorySessionService","constructor()","com.google.adk.kt.sessions.InMemorySessionService.InMemorySessionService"]},{"name":"constructor()","description":"com.google.adk.kt.tools.ExitLoopTool.ExitLoopTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/-exit-loop-tool.html","searchKeys":["ExitLoopTool","constructor()","com.google.adk.kt.tools.ExitLoopTool.ExitLoopTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.GetUserChoiceTool.GetUserChoiceTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/-get-user-choice-tool.html","searchKeys":["GetUserChoiceTool","constructor()","com.google.adk.kt.tools.GetUserChoiceTool.GetUserChoiceTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.LoadArtifactsTool.LoadArtifactsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/-load-artifacts-tool.html","searchKeys":["LoadArtifactsTool","constructor()","com.google.adk.kt.tools.LoadArtifactsTool.LoadArtifactsTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.LoadMemoryTool.LoadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/-load-memory-tool.html","searchKeys":["LoadMemoryTool","constructor()","com.google.adk.kt.tools.LoadMemoryTool.LoadMemoryTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.PreloadMemoryTool.PreloadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/-preload-memory-tool.html","searchKeys":["PreloadMemoryTool","constructor()","com.google.adk.kt.tools.PreloadMemoryTool.PreloadMemoryTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.RequestInputTool.RequestInputTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/-request-input-tool.html","searchKeys":["RequestInputTool","constructor()","com.google.adk.kt.tools.RequestInputTool.RequestInputTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.UrlContextTool.UrlContextTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/-url-context-tool.html","searchKeys":["UrlContextTool","constructor()","com.google.adk.kt.tools.UrlContextTool.UrlContextTool"]},{"name":"constructor()","description":"com.google.adk.kt.types.UrlContext.UrlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-url-context/-url-context.html","searchKeys":["UrlContext","constructor()","com.google.adk.kt.types.UrlContext.UrlContext"]},{"name":"constructor(agent: BaseAgent)","description":"com.google.adk.kt.runners.ReplRunner.ReplRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-repl-runner.html","searchKeys":["ReplRunner","constructor(agent: BaseAgent)","com.google.adk.kt.runners.ReplRunner.ReplRunner"]},{"name":"constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService())","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService())","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), pluginManager: PluginManager)","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), pluginManager: PluginManager)","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig)","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig)","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), resumabilityConfig: ResumabilityConfig)","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(agent: BaseAgent, appName: String = \"InMemoryRunner\", sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), resumabilityConfig: ResumabilityConfig)","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, skipSummarization: Boolean = false, includePlugins: Boolean = true, propagateGroundingMetadata: Boolean = false)","description":"com.google.adk.kt.tools.AgentTool.AgentTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-agent-tool.html","searchKeys":["AgentTool","constructor(agent: BaseAgent, skipSummarization: Boolean = false, includePlugins: Boolean = true, propagateGroundingMetadata: Boolean = false)","com.google.adk.kt.tools.AgentTool.AgentTool"]},{"name":"constructor(allowedFunctionNames: List<String>? = null)","description":"com.google.adk.kt.types.FunctionCallingConfig.FunctionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/-function-calling-config.html","searchKeys":["FunctionCallingConfig","constructor(allowedFunctionNames: List<String>? = null)","com.google.adk.kt.types.FunctionCallingConfig.FunctionCallingConfig"]},{"name":"constructor(app: App, sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(app: App, sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), skipClosingPlugins: Boolean = false)","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(app: App, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.runners.AbstractRunner.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/-abstract-runner.html","searchKeys":["AbstractRunner","constructor(app: App, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, skipClosingPlugins: Boolean = false)","com.google.adk.kt.runners.AbstractRunner.AbstractRunner"]},{"name":"constructor(appName: String, agent: BaseAgent, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig = ResumabilityConfig())","description":"com.google.adk.kt.runners.AbstractRunner.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/-abstract-runner.html","searchKeys":["AbstractRunner","constructor(appName: String, agent: BaseAgent, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig = ResumabilityConfig())","com.google.adk.kt.runners.AbstractRunner.AbstractRunner"]},{"name":"constructor(appName: String, rootAgent: BaseAgent, plugins: List<Plugin> = emptyList(), resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null)","description":"com.google.adk.kt.apps.App.App","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-app.html","searchKeys":["App","constructor(appName: String, rootAgent: BaseAgent, plugins: List<Plugin> = emptyList(), resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null)","com.google.adk.kt.apps.App.App"]},{"name":"constructor(appName: String, userId: String, id: String?)","description":"com.google.adk.kt.sessions.SessionKey.SessionKey","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/-session-key.html","searchKeys":["SessionKey","constructor(appName: String, userId: String, id: String?)","com.google.adk.kt.sessions.SessionKey.SessionKey"]},{"name":"constructor(baseDir: String)","description":"com.google.adk.kt.artifacts.FileArtifactService.FileArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-file-artifact-service.html","searchKeys":["FileArtifactService","constructor(baseDir: String)","com.google.adk.kt.artifacts.FileArtifactService.FileArtifactService"]},{"name":"constructor(blockReason: BlockedReason? = null, blockReasonMessage: String? = null)","description":"com.google.adk.kt.types.PromptFeedback.PromptFeedback","location":"google-adk-kotlin-core/com.google.adk.kt.types/-prompt-feedback/-prompt-feedback.html","searchKeys":["PromptFeedback","constructor(blockReason: BlockedReason? = null, blockReasonMessage: String? = null)","com.google.adk.kt.types.PromptFeedback.PromptFeedback"]},{"name":"constructor(bucketName: String, storageClient: Storage)","description":"com.google.adk.kt.artifacts.GcsArtifactService.GcsArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/-gcs-artifact-service.html","searchKeys":["GcsArtifactService","constructor(bucketName: String, storageClient: Storage)","com.google.adk.kt.artifacts.GcsArtifactService.GcsArtifactService"]},{"name":"constructor(bypassMultiToolsLimit: Boolean = false, model: String? = null)","description":"com.google.adk.kt.tools.GoogleSearchTool.GoogleSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-google-search-tool.html","searchKeys":["GoogleSearchTool","constructor(bypassMultiToolsLimit: Boolean = false, model: String? = null)","com.google.adk.kt.tools.GoogleSearchTool.GoogleSearchTool"]},{"name":"constructor(callId: String, toolName: String, options: List<String>?)","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.PendingInputRequest","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/-pending-input-request.html","searchKeys":["PendingInputRequest","constructor(callId: String, toolName: String, options: List<String>?)","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.PendingInputRequest"]},{"name":"constructor(candidates: List<Candidate> = emptyList(), promptFeedback: PromptFeedback? = null, usageMetadata: UsageMetadata? = null, modelVersion: String? = null)","description":"com.google.adk.kt.types.GenerateContentResponse.GenerateContentResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/-generate-content-response.html","searchKeys":["GenerateContentResponse","constructor(candidates: List<Candidate> = emptyList(), promptFeedback: PromptFeedback? = null, usageMetadata: UsageMetadata? = null, modelVersion: String? = null)","com.google.adk.kt.types.GenerateContentResponse.GenerateContentResponse"]},{"name":"constructor(candidates: List<LogprobsResultCandidate>? = null)","description":"com.google.adk.kt.types.LogprobsResultTopCandidates.LogprobsResultTopCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/-logprobs-result-top-candidates.html","searchKeys":["LogprobsResultTopCandidates","constructor(candidates: List<LogprobsResultCandidate>? = null)","com.google.adk.kt.types.LogprobsResultTopCandidates.LogprobsResultTopCandidates"]},{"name":"constructor(category: HarmCategory? = null, threshold: HarmBlockThreshold? = null)","description":"com.google.adk.kt.types.SafetySetting.SafetySetting","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/-safety-setting.html","searchKeys":["SafetySetting","constructor(category: HarmCategory? = null, threshold: HarmBlockThreshold? = null)","com.google.adk.kt.types.SafetySetting.SafetySetting"]},{"name":"constructor(chosenCandidates: List<LogprobsResultCandidate>? = null, topCandidates: List<LogprobsResultTopCandidates>? = null, logProbabilitySum: Double? = null)","description":"com.google.adk.kt.types.LogprobsResult.LogprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/-logprobs-result.html","searchKeys":["LogprobsResult","constructor(chosenCandidates: List<LogprobsResultCandidate>? = null, topCandidates: List<LogprobsResultTopCandidates>? = null, logProbabilitySum: Double? = null)","com.google.adk.kt.types.LogprobsResult.LogprobsResult"]},{"name":"constructor(citationSources: List<Citation> = emptyList())","description":"com.google.adk.kt.types.CitationMetadata.CitationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/-citation-metadata.html","searchKeys":["CitationMetadata","constructor(citationSources: List<Citation> = emptyList())","com.google.adk.kt.types.CitationMetadata.CitationMetadata"]},{"name":"constructor(client: <Error class: unknown class>, name: String, models: Gemini.GeminiModels = RealGeminiModels(client.models))","description":"com.google.adk.kt.models.Gemini.Gemini","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini.html","searchKeys":["Gemini","constructor(client: <Error class: unknown class>, name: String, models: Gemini.GeminiModels = RealGeminiModels(client.models))","com.google.adk.kt.models.Gemini.Gemini"]},{"name":"constructor(compactionInterval: Int? = null, overlapSize: Int? = null, summarizer: EventSummarizer? = null)","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.EventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-events-compaction-config.html","searchKeys":["EventsCompactionConfig","constructor(compactionInterval: Int? = null, overlapSize: Int? = null, summarizer: EventSummarizer? = null)","com.google.adk.kt.summarizer.EventsCompactionConfig.EventsCompactionConfig"]},{"name":"constructor(config: EventsCompactionConfig)","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor.SlidingWindowEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/-sliding-window-event-compactor.html","searchKeys":["SlidingWindowEventCompactor","constructor(config: EventsCompactionConfig)","com.google.adk.kt.summarizer.SlidingWindowEventCompactor.SlidingWindowEventCompactor"]},{"name":"constructor(confirmed: Boolean, payload: Any? = null, hint: String? = null)","description":"com.google.adk.kt.events.ToolConfirmation.ToolConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-tool-confirmation.html","searchKeys":["ToolConfirmation","constructor(confirmed: Boolean, payload: Any? = null, hint: String? = null)","com.google.adk.kt.events.ToolConfirmation.ToolConfirmation"]},{"name":"constructor(content: Content)","description":"com.google.adk.kt.agents.Instruction.Structured.Structured","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-structured/-structured.html","searchKeys":["Structured","constructor(content: Content)","com.google.adk.kt.agents.Instruction.Structured.Structured"]},{"name":"constructor(content: Content, finishReason: FinishReason? = null, finishMessage: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.types.Candidate.Candidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/-candidate.html","searchKeys":["Candidate","constructor(content: Content, finishReason: FinishReason? = null, finishMessage: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","com.google.adk.kt.types.Candidate.Candidate"]},{"name":"constructor(content: Content, id: String? = null, author: String? = null, timestamp: String? = null, customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.memory.MemoryEntry.MemoryEntry","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-memory-entry.html","searchKeys":["MemoryEntry","constructor(content: Content, id: String? = null, author: String? = null, timestamp: String? = null, customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.memory.MemoryEntry.MemoryEntry"]},{"name":"constructor(content: Content? = null, usageMetadata: UsageMetadata? = null, finishReason: FinishReason? = null, errorMessage: String? = null, partial: Boolean = false, interrupted: Boolean = false, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, errorCode: String? = null, customMetadata: Map<String, Any?>? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.models.LlmResponse.LlmResponse","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-llm-response.html","searchKeys":["LlmResponse","constructor(content: Content? = null, usageMetadata: UsageMetadata? = null, finishReason: FinishReason? = null, errorMessage: String? = null, partial: Boolean = false, interrupted: Boolean = false, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, errorCode: String? = null, customMetadata: Map<String, Any?>? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","com.google.adk.kt.models.LlmResponse.LlmResponse"]},{"name":"constructor(currentSubAgent: String)","description":"com.google.adk.kt.agents.SequentialAgentState.SequentialAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/-sequential-agent-state.html","searchKeys":["SequentialAgentState","constructor(currentSubAgent: String)","com.google.adk.kt.agents.SequentialAgentState.SequentialAgentState"]},{"name":"constructor(currentSubAgent: String, timesLooped: Int)","description":"com.google.adk.kt.agents.LoopAgentState.LoopAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/-loop-agent-state.html","searchKeys":["LoopAgentState","constructor(currentSubAgent: String, timesLooped: Int)","com.google.adk.kt.agents.LoopAgentState.LoopAgentState"]},{"name":"constructor(dataStore: String? = null, filter: String? = null)","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec.VertexAISearchDataStoreSpec","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/-vertex-a-i-search-data-store-spec.html","searchKeys":["VertexAISearchDataStoreSpec","constructor(dataStore: String? = null, filter: String? = null)","com.google.adk.kt.types.VertexAISearchDataStoreSpec.VertexAISearchDataStoreSpec"]},{"name":"constructor(dataStoreId: String? = null, dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, searchEngineId: String? = null, filter: String? = null, maxResults: Int? = null, bypassMultiToolsLimit: Boolean = false, model: String? = null)","description":"com.google.adk.kt.tools.VertexAiSearchTool.VertexAiSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-vertex-ai-search-tool.html","searchKeys":["VertexAiSearchTool","constructor(dataStoreId: String? = null, dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, searchEngineId: String? = null, filter: String? = null, maxResults: Int? = null, bypassMultiToolsLimit: Boolean = false, model: String? = null)","com.google.adk.kt.tools.VertexAiSearchTool.VertexAiSearchTool"]},{"name":"constructor(dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, datastore: String? = null, engine: String? = null, filter: String? = null, maxResults: Int? = null)","description":"com.google.adk.kt.types.VertexAISearch.VertexAISearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/-vertex-a-i-search.html","searchKeys":["VertexAISearch","constructor(dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, datastore: String? = null, engine: String? = null, filter: String? = null, maxResults: Int? = null)","com.google.adk.kt.types.VertexAISearch.VertexAISearch"]},{"name":"constructor(delegate: <Error class: unknown class>)","description":"com.google.adk.kt.models.Gemini.RealGeminiModels.RealGeminiModels","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-real-gemini-models/-real-gemini-models.html","searchKeys":["RealGeminiModels","constructor(delegate: <Error class: unknown class>)","com.google.adk.kt.models.Gemini.RealGeminiModels.RealGeminiModels"]},{"name":"constructor(elements: List<TypedData>)","description":"com.google.adk.kt.agents.TypedData.ListValue.ListValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-list-value/-list-value.html","searchKeys":["ListValue","constructor(elements: List<TypedData>)","com.google.adk.kt.agents.TypedData.ListValue.ListValue"]},{"name":"constructor(enableWidget: Boolean? = null)","description":"com.google.adk.kt.types.GoogleMaps.GoogleMaps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-maps/-google-maps.html","searchKeys":["GoogleMaps","constructor(enableWidget: Boolean? = null)","com.google.adk.kt.types.GoogleMaps.GoogleMaps"]},{"name":"constructor(events: List<Event> = emptyList(), nextPageToken: String? = null)","description":"com.google.adk.kt.sessions.ListEventsResponse.ListEventsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/-list-events-response.html","searchKeys":["ListEventsResponse","constructor(events: List<Event> = emptyList(), nextPageToken: String? = null)","com.google.adk.kt.sessions.ListEventsResponse.ListEventsResponse"]},{"name":"constructor(excludeDomains: List<String> = emptyList())","description":"com.google.adk.kt.types.GoogleSearch.GoogleSearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-search/-google-search.html","searchKeys":["GoogleSearch","constructor(excludeDomains: List<String> = emptyList())","com.google.adk.kt.types.GoogleSearch.GoogleSearch"]},{"name":"constructor(fields: Map<String, TypedData>)","description":"com.google.adk.kt.agents.TypedData.MapValue.MapValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/-map-value.html","searchKeys":["MapValue","constructor(fields: Map<String, TypedData>)","com.google.adk.kt.agents.TypedData.MapValue.MapValue"]},{"name":"constructor(functionCallingConfig: FunctionCallingConfig? = null)","description":"com.google.adk.kt.types.ToolConfig.ToolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/-tool-config.html","searchKeys":["ToolConfig","constructor(functionCallingConfig: FunctionCallingConfig? = null)","com.google.adk.kt.types.ToolConfig.ToolConfig"]},{"name":"constructor(functionDeclarations: List<FunctionDeclaration>? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, retrieval: Retrieval? = null, urlContext: UrlContext? = null)","description":"com.google.adk.kt.types.Tool.Tool","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/-tool.html","searchKeys":["Tool","constructor(functionDeclarations: List<FunctionDeclaration>? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, retrieval: Retrieval? = null, urlContext: UrlContext? = null)","com.google.adk.kt.types.Tool.Tool"]},{"name":"constructor(googleLogger: GoogleLogger)","description":"com.google.adk.kt.logging.FloggerLogger.FloggerLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/-flogger-logger.html","searchKeys":["FloggerLogger","constructor(googleLogger: GoogleLogger)","com.google.adk.kt.logging.FloggerLogger.FloggerLogger"]},{"name":"constructor(googleSearchDynamicRetrievalScore: Float? = null)","description":"com.google.adk.kt.types.RetrievalMetadata.RetrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/-retrieval-metadata.html","searchKeys":["RetrievalMetadata","constructor(googleSearchDynamicRetrievalScore: Float? = null)","com.google.adk.kt.types.RetrievalMetadata.RetrievalMetadata"]},{"name":"constructor(id: String = Uuid.random(), invocationId: String? = null, author: String, content: Content? = null, actions: EventActions = EventActions(), longRunningToolIds: Set<String> = emptySet(), partial: Boolean = false, turnComplete: Boolean = false, errorCode: String? = null, errorMessage: String? = null, finishReason: FinishReason? = null, usageMetadata: UsageMetadata? = null, avgLogProbs: Double? = null, interrupted: Boolean = false, branch: String? = null, groundingMetadata: GroundingMetadata? = null, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, customMetadata: Map<String, Any>? = null, timestamp: Long = Clock.System.now().toEpochMilliseconds())","description":"com.google.adk.kt.events.Event.Event","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-event.html","searchKeys":["Event","constructor(id: String = Uuid.random(), invocationId: String? = null, author: String, content: Content? = null, actions: EventActions = EventActions(), longRunningToolIds: Set<String> = emptySet(), partial: Boolean = false, turnComplete: Boolean = false, errorCode: String? = null, errorMessage: String? = null, finishReason: FinishReason? = null, usageMetadata: UsageMetadata? = null, avgLogProbs: Double? = null, interrupted: Boolean = false, branch: String? = null, groundingMetadata: GroundingMetadata? = null, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, customMetadata: Map<String, Any>? = null, timestamp: Long = Clock.System.now().toEpochMilliseconds())","com.google.adk.kt.events.Event.Event"]},{"name":"constructor(imageSearchQueries: List<String> = emptyList(), groundingChunks: List<GroundingChunk>? = null, groundingSupports: List<GroundingSupport>? = null, webSearchQueries: List<String>? = null, searchEntryPoint: SearchEntryPoint? = null, retrievalMetadata: RetrievalMetadata? = null)","description":"com.google.adk.kt.types.GroundingMetadata.GroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/-grounding-metadata.html","searchKeys":["GroundingMetadata","constructor(imageSearchQueries: List<String> = emptyList(), groundingChunks: List<GroundingChunk>? = null, groundingSupports: List<GroundingSupport>? = null, webSearchQueries: List<String>? = null, searchEntryPoint: SearchEntryPoint? = null, retrievalMetadata: RetrievalMetadata? = null)","com.google.adk.kt.types.GroundingMetadata.GroundingMetadata"]},{"name":"constructor(includeThoughts: Boolean? = null, thinkingBudget: Int? = null, thinkingLevel: ThinkingLevel? = null)","description":"com.google.adk.kt.types.ThinkingConfig.ThinkingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/-thinking-config.html","searchKeys":["ThinkingConfig","constructor(includeThoughts: Boolean? = null, thinkingBudget: Int? = null, thinkingLevel: ThinkingLevel? = null)","com.google.adk.kt.types.ThinkingConfig.ThinkingConfig"]},{"name":"constructor(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.sessions.State.State","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-state.html","searchKeys":["State","constructor(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap())","com.google.adk.kt.sessions.State.State"]},{"name":"constructor(invocationContext: InvocationContext, actions: EventActions = EventActions(), functionCallId: String? = null, toolConfirmation: ToolConfirmation? = null, eventId: String? = null)","description":"com.google.adk.kt.tools.ToolContext.ToolContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/-tool-context.html","searchKeys":["ToolContext","constructor(invocationContext: InvocationContext, actions: EventActions = EventActions(), functionCallId: String? = null, toolConfirmation: ToolConfirmation? = null, eventId: String? = null)","com.google.adk.kt.tools.ToolContext.ToolContext"]},{"name":"constructor(invocationContext: InvocationContext, eventActions: EventActions? = null)","description":"com.google.adk.kt.agents.CallbackContext.CallbackContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/-callback-context.html","searchKeys":["CallbackContext","constructor(invocationContext: InvocationContext, eventActions: EventActions? = null)","com.google.adk.kt.agents.CallbackContext.CallbackContext"]},{"name":"constructor(isResumable: Boolean = false)","description":"com.google.adk.kt.agents.ResumabilityConfig.ResumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-resumability-config/-resumability-config.html","searchKeys":["ResumabilityConfig","constructor(isResumable: Boolean = false)","com.google.adk.kt.agents.ResumabilityConfig.ResumabilityConfig"]},{"name":"constructor(key: SessionKey, state: State = State(), events: MutableList<Event> = mutableListOf(), lastUpdateTime: <Error class: unknown class> = Instant.fromEpochMilliseconds(0))","description":"com.google.adk.kt.sessions.Session.Session","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-session.html","searchKeys":["Session","constructor(key: SessionKey, state: State = State(), events: MutableList<Event> = mutableListOf(), lastUpdateTime: <Error class: unknown class> = Instant.fromEpochMilliseconds(0))","com.google.adk.kt.sessions.Session.Session"]},{"name":"constructor(memories: List<MemoryEntry>, nextPageToken: String? = null)","description":"com.google.adk.kt.memory.SearchMemoryResponse.SearchMemoryResponse","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/-search-memory-response.html","searchKeys":["SearchMemoryResponse","constructor(memories: List<MemoryEntry>, nextPageToken: String? = null)","com.google.adk.kt.memory.SearchMemoryResponse.SearchMemoryResponse"]},{"name":"constructor(message: String)","description":"com.google.adk.kt.agents.LlmCallsLimitExceededException.LlmCallsLimitExceededException","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-calls-limit-exceeded-exception/-llm-calls-limit-exceeded-exception.html","searchKeys":["LlmCallsLimitExceededException","constructor(message: String)","com.google.adk.kt.agents.LlmCallsLimitExceededException.LlmCallsLimitExceededException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.skills.SkillSourceException.SkillSourceException","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source-exception/-skill-source-exception.html","searchKeys":["SkillSourceException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.skills.SkillSourceException.SkillSourceException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException.McpToolDeclarationException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-declaration-exception/-mcp-tool-declaration-exception.html","searchKeys":["McpToolDeclarationException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException.McpToolDeclarationException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException.McpToolExecutionException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-execution-exception/-mcp-tool-execution-exception.html","searchKeys":["McpToolExecutionException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException.McpToolExecutionException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException.McpToolLoadingException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-loading-exception/-mcp-tool-loading-exception.html","searchKeys":["McpToolLoadingException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException.McpToolLoadingException"]},{"name":"constructor(mimeType: String? = null, displayName: String? = null, data: ByteArray? = null)","description":"com.google.adk.kt.types.Blob.Blob","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/-blob.html","searchKeys":["Blob","constructor(mimeType: String? = null, displayName: String? = null, data: ByteArray? = null)","com.google.adk.kt.types.Blob.Blob"]},{"name":"constructor(mimeType: String? = null, displayName: String? = null, fileUri: String? = null)","description":"com.google.adk.kt.types.FileData.FileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/-file-data.html","searchKeys":["FileData","constructor(mimeType: String? = null, displayName: String? = null, fileUri: String? = null)","com.google.adk.kt.types.FileData.FileData"]},{"name":"constructor(modality: MediaModality? = null, tokenCount: Int? = null)","description":"com.google.adk.kt.types.ModalityTokenCount.ModalityTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/-modality-token-count.html","searchKeys":["ModalityTokenCount","constructor(modality: MediaModality? = null, tokenCount: Int? = null)","com.google.adk.kt.types.ModalityTokenCount.ModalityTokenCount"]},{"name":"constructor(model: Model, promptTemplate: String = DEFAULT_PROMPT_TEMPLATE)","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/-llm-event-summarizer.html","searchKeys":["LlmEventSummarizer","constructor(model: Model, promptTemplate: String = DEFAULT_PROMPT_TEMPLATE)","com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer"]},{"name":"constructor(model: Model? = null, contents: List<Content> = emptyList(), config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList())","description":"com.google.adk.kt.models.LlmRequest.LlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-llm-request.html","searchKeys":["LlmRequest","constructor(model: Model? = null, contents: List<Content> = emptyList(), config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList())","com.google.adk.kt.models.LlmRequest.LlmRequest"]},{"name":"constructor(model: String? = null)","description":"com.google.adk.kt.tools.GoogleMapsTool.GoogleMapsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/-google-maps-tool.html","searchKeys":["GoogleMapsTool","constructor(model: String? = null)","com.google.adk.kt.tools.GoogleMapsTool.GoogleMapsTool"]},{"name":"constructor(name: String = \"\", args: Map<String, Any?> = emptyMap(), id: String? = null, partialArgs: List<PartialArg>? = null, willContinue: Boolean? = null)","description":"com.google.adk.kt.types.FunctionCall.FunctionCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-function-call.html","searchKeys":["FunctionCall","constructor(name: String = \"\", args: Map<String, Any?> = emptyMap(), id: String? = null, partialArgs: List<PartialArg>? = null, willContinue: Boolean? = null)","com.google.adk.kt.types.FunctionCall.FunctionCall"]},{"name":"constructor(name: String = \"logging_plugin\")","description":"com.google.adk.kt.plugins.LoggingPlugin.LoggingPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/-logging-plugin.html","searchKeys":["LoggingPlugin","constructor(name: String = \"logging_plugin\")","com.google.adk.kt.plugins.LoggingPlugin.LoggingPlugin"]},{"name":"constructor(name: String, apiKey: String? = null)","description":"com.google.adk.kt.models.Gemini.Gemini","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini.html","searchKeys":["Gemini","constructor(name: String, apiKey: String? = null)","com.google.adk.kt.models.Gemini.Gemini"]},{"name":"constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.agents.ParallelAgent.ParallelAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-parallel-agent.html","searchKeys":["ParallelAgent","constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.agents.ParallelAgent.ParallelAgent"]},{"name":"constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.agents.SequentialAgent.SequentialAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-sequential-agent.html","searchKeys":["SequentialAgent","constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.agents.SequentialAgent.SequentialAgent"]},{"name":"constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false)","description":"com.google.adk.kt.agents.BaseAgent.BaseAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/-base-agent.html","searchKeys":["BaseAgent","constructor(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false)","com.google.adk.kt.agents.BaseAgent.BaseAgent"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.tools.BaseTool.BaseTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/-base-tool.html","searchKeys":["BaseTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.tools.BaseTool.BaseTool"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any>) -> Boolean = { false })","description":"com.google.adk.kt.tools.FunctionTool.FunctionTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-function-tool.html","searchKeys":["FunctionTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any>) -> Boolean = { false })","com.google.adk.kt.tools.FunctionTool.FunctionTool"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: Boolean)","description":"com.google.adk.kt.tools.FunctionTool.FunctionTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-function-tool.html","searchKeys":["FunctionTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: Boolean)","com.google.adk.kt.tools.FunctionTool.FunctionTool"]},{"name":"constructor(name: String, description: String, license: String? = null, compatibility: String? = null, allowedTools: String? = null, metadata: Map<String, Any?> = emptyMap())","description":"com.google.adk.kt.skills.Frontmatter.Frontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/-frontmatter.html","searchKeys":["Frontmatter","constructor(name: String, description: String, license: String? = null, compatibility: String? = null, allowedTools: String? = null, metadata: Map<String, Any?> = emptyMap())","com.google.adk.kt.skills.Frontmatter.Frontmatter"]},{"name":"constructor(name: String, description: String, parameters: Schema? = null)","description":"com.google.adk.kt.types.FunctionDeclaration.FunctionDeclaration","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-function-declaration.html","searchKeys":["FunctionDeclaration","constructor(name: String, description: String, parameters: Schema? = null)","com.google.adk.kt.types.FunctionDeclaration.FunctionDeclaration"]},{"name":"constructor(name: String, maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.agents.LoopAgent.LoopAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-loop-agent.html","searchKeys":["LoopAgent","constructor(name: String, maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.agents.LoopAgent.LoopAgent"]},{"name":"constructor(name: String, model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, tools: List<BaseTool> = emptyList(), toolsets: List<Toolset> = emptyList(), generateContentConfig: GenerateContentConfig? = null, instruction: Instruction? = null, staticInstruction: Content? = null, beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), afterModelCallbacks: List<AfterModelCallback> = emptyList(), beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), afterToolCallbacks: List<AfterToolCallback> = emptyList(), inputSchema: Schema? = null, outputSchema: Schema? = null, outputKey: String? = null, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, maxSteps: Int? = null)","description":"com.google.adk.kt.agents.LlmAgent.LlmAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-llm-agent.html","searchKeys":["LlmAgent","constructor(name: String, model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, tools: List<BaseTool> = emptyList(), toolsets: List<Toolset> = emptyList(), generateContentConfig: GenerateContentConfig? = null, instruction: Instruction? = null, staticInstruction: Content? = null, beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), afterModelCallbacks: List<AfterModelCallback> = emptyList(), beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), afterToolCallbacks: List<AfterToolCallback> = emptyList(), inputSchema: Schema? = null, outputSchema: Schema? = null, outputKey: String? = null, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, maxSteps: Int? = null)","com.google.adk.kt.agents.LlmAgent.LlmAgent"]},{"name":"constructor(name: String, response: Map<String, Any?> = emptyMap(), id: String? = null)","description":"com.google.adk.kt.types.FunctionResponse.FunctionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/-function-response.html","searchKeys":["FunctionResponse","constructor(name: String, response: Map<String, Any?> = emptyMap(), id: String? = null)","com.google.adk.kt.types.FunctionResponse.FunctionResponse"]},{"name":"constructor(name: String, vertexCredentials: VertexCredentials)","description":"com.google.adk.kt.models.Gemini.Gemini","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini.html","searchKeys":["Gemini","constructor(name: String, vertexCredentials: VertexCredentials)","com.google.adk.kt.models.Gemini.Gemini"]},{"name":"constructor(numRecentEvents: Int? = null, afterTimestamp: <Error class: unknown class>? = null)","description":"com.google.adk.kt.sessions.GetSessionConfig.GetSessionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-get-session-config.html","searchKeys":["GetSessionConfig","constructor(numRecentEvents: Int? = null, afterTimestamp: <Error class: unknown class>? = null)","com.google.adk.kt.sessions.GetSessionConfig.GetSessionConfig"]},{"name":"constructor(plugins: List<Plugin> = emptyList(), skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.plugins.PluginManager.PluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/-plugin-manager.html","searchKeys":["PluginManager","constructor(plugins: List<Plugin> = emptyList(), skipClosingPlugins: Boolean = false)","com.google.adk.kt.plugins.PluginManager.PluginManager"]},{"name":"constructor(project: String? = null, location: String? = null, credentials: GoogleCredentials? = null)","description":"com.google.adk.kt.models.VertexCredentials.VertexCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-vertex-credentials.html","searchKeys":["VertexCredentials","constructor(project: String? = null, location: String? = null, credentials: GoogleCredentials? = null)","com.google.adk.kt.models.VertexCredentials.VertexCredentials"]},{"name":"constructor(promptTokenCount: Int? = null, candidatesTokenCount: Int? = null, totalTokenCount: Int? = null, thoughtsTokenCount: Int? = null, toolUsePromptTokenCount: Int? = null, cachedContentTokenCount: Int? = null, promptTokensDetails: List<ModalityTokenCount>? = null, candidatesTokensDetails: List<ModalityTokenCount>? = null)","description":"com.google.adk.kt.types.UsageMetadata.UsageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/-usage-metadata.html","searchKeys":["UsageMetadata","constructor(promptTokenCount: Int? = null, candidatesTokenCount: Int? = null, totalTokenCount: Int? = null, thoughtsTokenCount: Int? = null, toolUsePromptTokenCount: Int? = null, cachedContentTokenCount: Int? = null, promptTokensDetails: List<ModalityTokenCount>? = null, candidatesTokensDetails: List<ModalityTokenCount>? = null)","com.google.adk.kt.types.UsageMetadata.UsageMetadata"]},{"name":"constructor(renderedContent: String? = null)","description":"com.google.adk.kt.types.SearchEntryPoint.SearchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/-search-entry-point.html","searchKeys":["SearchEntryPoint","constructor(renderedContent: String? = null)","com.google.adk.kt.types.SearchEntryPoint.SearchEntryPoint"]},{"name":"constructor(role: String? = null, parts: List<Part> = emptyList())","description":"com.google.adk.kt.types.Content.Content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/-content.html","searchKeys":["Content","constructor(role: String? = null, parts: List<Part> = emptyList())","com.google.adk.kt.types.Content.Content"]},{"name":"constructor(segment: Segment? = null, groundingChunkIndices: List<Int>? = null, confidenceScores: List<Float>? = null)","description":"com.google.adk.kt.types.GroundingSupport.GroundingSupport","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/-grounding-support.html","searchKeys":["GroundingSupport","constructor(segment: Segment? = null, groundingChunkIndices: List<Int>? = null, confidenceScores: List<Float>? = null)","com.google.adk.kt.types.GroundingSupport.GroundingSupport"]},{"name":"constructor(serverParameters: ServerParameters, timeoutDuration: Duration = Duration.ofSeconds(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.Stdio","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/-stdio.html","searchKeys":["Stdio","constructor(serverParameters: ServerParameters, timeoutDuration: Duration = Duration.ofSeconds(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.Stdio"]},{"name":"constructor(session: Session, runConfig: RunConfig? = null, agent: BaseAgent, branch: String? = null, invocationId: String = \"e-\" + Uuid.random(), artifactService: ArtifactService? = null, memoryService: MemoryService? = null, sessionService: SessionService? = null, resumabilityConfig: ResumabilityConfig? = null, userContent: Content? = null, agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), isEndOfInvocation: Boolean = false, isPaused: Boolean = false, pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","description":"com.google.adk.kt.agents.InvocationContext.InvocationContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/-invocation-context.html","searchKeys":["InvocationContext","constructor(session: Session, runConfig: RunConfig? = null, agent: BaseAgent, branch: String? = null, invocationId: String = \"e-\" + Uuid.random(), artifactService: ArtifactService? = null, memoryService: MemoryService? = null, sessionService: SessionService? = null, resumabilityConfig: ResumabilityConfig? = null, userContent: Content? = null, agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), isEndOfInvocation: Boolean = false, isPaused: Boolean = false, pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","com.google.adk.kt.agents.InvocationContext.InvocationContext"]},{"name":"constructor(sessions: List<Session> = emptyList())","description":"com.google.adk.kt.sessions.ListSessionsResponse.ListSessionsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/-list-sessions-response.html","searchKeys":["ListSessionsResponse","constructor(sessions: List<Session> = emptyList())","com.google.adk.kt.sessions.ListSessionsResponse.ListSessionsResponse"]},{"name":"constructor(skillsBaseDir: String)","description":"com.google.adk.kt.skills.NewFileSystemSource.NewFileSystemSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/-new-file-system-source.html","searchKeys":["NewFileSystemSource","constructor(skillsBaseDir: String)","com.google.adk.kt.skills.NewFileSystemSource.NewFileSystemSource"]},{"name":"constructor(skipSummarization: Boolean = false, stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), transferToAgent: String? = null, escalate: Boolean = false, endOfAgent: Boolean = false, requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), rewindBeforeInvocationId: String? = null, agentState: TypedData? = null, compaction: EventCompaction? = null)","description":"com.google.adk.kt.events.EventActions.EventActions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-event-actions.html","searchKeys":["EventActions","constructor(skipSummarization: Boolean = false, stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), transferToAgent: String? = null, escalate: Boolean = false, endOfAgent: Boolean = false, requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), rewindBeforeInvocationId: String? = null, agentState: TypedData? = null, compaction: EventCompaction? = null)","com.google.adk.kt.events.EventActions.EventActions"]},{"name":"constructor(slf4jLogger: Logger)","description":"com.google.adk.kt.logging.Slf4jLogger.Slf4jLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-slf4j-logger/-slf4j-logger.html","searchKeys":["Slf4jLogger","constructor(slf4jLogger: Logger)","com.google.adk.kt.logging.Slf4jLogger.Slf4jLogger"]},{"name":"constructor(source: SkillSource)","description":"com.google.adk.kt.tools.SkillToolset.SkillToolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-skill-toolset.html","searchKeys":["SkillToolset","constructor(source: SkillSource)","com.google.adk.kt.tools.SkillToolset.SkillToolset"]},{"name":"constructor(startIndex: Int? = null, endIndex: Int? = null, partIndex: Int? = null, text: String? = null)","description":"com.google.adk.kt.types.Segment.Segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/-segment.html","searchKeys":["Segment","constructor(startIndex: Int? = null, endIndex: Int? = null, partIndex: Int? = null, text: String? = null)","com.google.adk.kt.types.Segment.Segment"]},{"name":"constructor(startOffset: <Error class: unknown class>? = null, endOffset: <Error class: unknown class>? = null, fps: Double? = null)","description":"com.google.adk.kt.types.VideoMetadata.VideoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-video-metadata.html","searchKeys":["VideoMetadata","constructor(startOffset: <Error class: unknown class>? = null, endOffset: <Error class: unknown class>? = null, fps: Double? = null)","com.google.adk.kt.types.VideoMetadata.VideoMetadata"]},{"name":"constructor(startTimestamp: Long, endTimestamp: Long, compactedContent: Content)","description":"com.google.adk.kt.events.EventCompaction.EventCompaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/-event-compaction.html","searchKeys":["EventCompaction","constructor(startTimestamp: Long, endTimestamp: Long, compactedContent: Content)","com.google.adk.kt.events.EventCompaction.EventCompaction"]},{"name":"constructor(stdioConnectionParams: McpConnectionParameters.Stdio? = null, sseConnectionParams: McpConnectionParameters.Sse? = null, streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, toolFilter: List<String>? = null, useMcpResources: Boolean = false, maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.McpToolsetConfig","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-mcp-toolset-config.html","searchKeys":["McpToolsetConfig","constructor(stdioConnectionParams: McpConnectionParameters.Stdio? = null, sseConnectionParams: McpConnectionParameters.Sse? = null, streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, toolFilter: List<String>? = null, useMcpResources: Boolean = false, maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.McpToolsetConfig"]},{"name":"constructor(streamingMode: StreamingMode = StreamingMode.NONE, maxLlmCalls: Int = 500, customMetadata: Map<String, Any>? = null)","description":"com.google.adk.kt.agents.RunConfig.RunConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-run-config.html","searchKeys":["RunConfig","constructor(streamingMode: StreamingMode = StreamingMode.NONE, maxLlmCalls: Int = 500, customMetadata: Map<String, Any>? = null)","com.google.adk.kt.agents.RunConfig.RunConfig"]},{"name":"constructor(text: String)","description":"com.google.adk.kt.agents.Instruction.Text.Text","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-text/-text.html","searchKeys":["Text","constructor(text: String)","com.google.adk.kt.agents.Instruction.Text.Text"]},{"name":"constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, partMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.Part.Part","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-part.html","searchKeys":["Part","constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, partMetadata: Map<String, Any?>? = null)","com.google.adk.kt.types.Part.Part"]},{"name":"constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, partMetadata: Map<String, Any?>? = null, opaqueData: Any? = null)","description":"com.google.adk.kt.types.Part.Part","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-part.html","searchKeys":["Part","constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, partMetadata: Map<String, Any?>? = null, opaqueData: Any? = null)","com.google.adk.kt.types.Part.Part"]},{"name":"constructor(title: String? = null, uri: String? = null, startIndex: Int? = null, endIndex: Int? = null)","description":"com.google.adk.kt.types.Citation.Citation","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/-citation.html","searchKeys":["Citation","constructor(title: String? = null, uri: String? = null, startIndex: Int? = null, endIndex: Int? = null)","com.google.adk.kt.types.Citation.Citation"]},{"name":"constructor(token: String? = null, tokenId: Int? = null, logProbability: Double? = null)","description":"com.google.adk.kt.types.LogprobsResultCandidate.LogprobsResultCandidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/-logprobs-result-candidate.html","searchKeys":["LogprobsResultCandidate","constructor(token: String? = null, tokenId: Int? = null, logProbability: Double? = null)","com.google.adk.kt.types.LogprobsResultCandidate.LogprobsResultCandidate"]},{"name":"constructor(tools: List<Tool>? = null, labels: Map<String, String>? = null, systemInstruction: Content? = null, temperature: Float? = null, topP: Float? = null, topK: Int? = null, candidateCount: Int? = null, maxOutputTokens: Int? = null, stopSequences: List<String>? = null, responseMimeType: String? = null, responseSchema: Schema? = null, thinkingConfig: ThinkingConfig? = null, toolConfig: ToolConfig? = null, safetySettings: List<SafetySetting>? = null, mediaResolution: MediaResolution? = null, serviceTier: ServiceTier? = null, presencePenalty: Float? = null, frequencyPenalty: Float? = null, responseLogprobs: Boolean? = null)","description":"com.google.adk.kt.types.GenerateContentConfig.GenerateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/-generate-content-config.html","searchKeys":["GenerateContentConfig","constructor(tools: List<Tool>? = null, labels: Map<String, String>? = null, systemInstruction: Content? = null, temperature: Float? = null, topP: Float? = null, topK: Int? = null, candidateCount: Int? = null, maxOutputTokens: Int? = null, stopSequences: List<String>? = null, responseMimeType: String? = null, responseSchema: Schema? = null, thinkingConfig: ThinkingConfig? = null, toolConfig: ToolConfig? = null, safetySettings: List<SafetySetting>? = null, mediaResolution: MediaResolution? = null, serviceTier: ServiceTier? = null, presencePenalty: Float? = null, frequencyPenalty: Float? = null, responseLogprobs: Boolean? = null)","com.google.adk.kt.types.GenerateContentConfig.GenerateContentConfig"]},{"name":"constructor(type: Type? = null, properties: Map<String, Schema>? = null, items: Schema? = null, required: List<String>? = null, description: String? = null, enum: List<String>? = null)","description":"com.google.adk.kt.types.Schema.Schema","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-schema.html","searchKeys":["Schema","constructor(type: Type? = null, properties: Map<String, Schema>? = null, items: Schema? = null, required: List<String>? = null, description: String? = null, enum: List<String>? = null)","com.google.adk.kt.types.Schema.Schema"]},{"name":"constructor(uri: String? = null, title: String? = null, domain: String? = null)","description":"com.google.adk.kt.types.GroundingChunkWeb.GroundingChunkWeb","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/-grounding-chunk-web.html","searchKeys":["GroundingChunkWeb","constructor(uri: String? = null, title: String? = null, domain: String? = null)","com.google.adk.kt.types.GroundingChunkWeb.GroundingChunkWeb"]},{"name":"constructor(uri: String? = null, title: String? = null, text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.GroundingChunkRetrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/-grounding-chunk-retrieved-context.html","searchKeys":["GroundingChunkRetrievedContext","constructor(uri: String? = null, title: String? = null, text: String? = null)","com.google.adk.kt.types.GroundingChunkRetrievedContext.GroundingChunkRetrievedContext"]},{"name":"constructor(url: String, headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), readTimeout: Duration = Duration.ofMinutes(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.StreamableHttp","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-streamable-http.html","searchKeys":["StreamableHttp","constructor(url: String, headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), readTimeout: Duration = Duration.ofMinutes(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.StreamableHttp"]},{"name":"constructor(url: String, sseEndpoint: String = \"sse\", headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), sseReadTimeout: Duration = Duration.ofMinutes(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.Sse","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/-sse.html","searchKeys":["Sse","constructor(url: String, sseEndpoint: String = \"sse\", headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), sseReadTimeout: Duration = Duration.ofMinutes(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.Sse"]},{"name":"constructor(value: Boolean)","description":"com.google.adk.kt.agents.TypedData.BooleanValue.BooleanValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-boolean-value/-boolean-value.html","searchKeys":["BooleanValue","constructor(value: Boolean)","com.google.adk.kt.agents.TypedData.BooleanValue.BooleanValue"]},{"name":"constructor(value: Boolean)","description":"com.google.adk.kt.types.PartialArgValue.BoolValue.BoolValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-bool-value/-bool-value.html","searchKeys":["BoolValue","constructor(value: Boolean)","com.google.adk.kt.types.PartialArgValue.BoolValue.BoolValue"]},{"name":"constructor(value: BreakT)","description":"com.google.adk.kt.callbacks.CallbackChoice.Break.Break","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-break/-break.html","searchKeys":["Break","constructor(value: BreakT)","com.google.adk.kt.callbacks.CallbackChoice.Break.Break"]},{"name":"constructor(value: ContinueT)","description":"com.google.adk.kt.callbacks.CallbackChoice.Continue.Continue","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-continue/-continue.html","searchKeys":["Continue","constructor(value: ContinueT)","com.google.adk.kt.callbacks.CallbackChoice.Continue.Continue"]},{"name":"constructor(value: Double)","description":"com.google.adk.kt.agents.TypedData.DoubleValue.DoubleValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-double-value/-double-value.html","searchKeys":["DoubleValue","constructor(value: Double)","com.google.adk.kt.agents.TypedData.DoubleValue.DoubleValue"]},{"name":"constructor(value: Double)","description":"com.google.adk.kt.types.PartialArgValue.NumberValue.NumberValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-number-value/-number-value.html","searchKeys":["NumberValue","constructor(value: Double)","com.google.adk.kt.types.PartialArgValue.NumberValue.NumberValue"]},{"name":"constructor(value: Int)","description":"com.google.adk.kt.agents.TypedData.IntValue.IntValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-int-value/-int-value.html","searchKeys":["IntValue","constructor(value: Int)","com.google.adk.kt.agents.TypedData.IntValue.IntValue"]},{"name":"constructor(value: Long)","description":"com.google.adk.kt.agents.TypedData.LongValue.LongValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-long-value/-long-value.html","searchKeys":["LongValue","constructor(value: Long)","com.google.adk.kt.agents.TypedData.LongValue.LongValue"]},{"name":"constructor(value: PartialArgValue? = null, jsonPath: String? = null, willContinue: Boolean? = null)","description":"com.google.adk.kt.types.PartialArg.PartialArg","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/-partial-arg.html","searchKeys":["PartialArg","constructor(value: PartialArgValue? = null, jsonPath: String? = null, willContinue: Boolean? = null)","com.google.adk.kt.types.PartialArg.PartialArg"]},{"name":"constructor(value: String)","description":"com.google.adk.kt.agents.TypedData.StringValue.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-string-value/-string-value.html","searchKeys":["StringValue","constructor(value: String)","com.google.adk.kt.agents.TypedData.StringValue.StringValue"]},{"name":"constructor(value: String)","description":"com.google.adk.kt.types.PartialArgValue.StringValue.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-string-value/-string-value.html","searchKeys":["StringValue","constructor(value: String)","com.google.adk.kt.types.PartialArgValue.StringValue.StringValue"]},{"name":"constructor(vertexAiSearch: VertexAISearch? = null)","description":"com.google.adk.kt.types.Retrieval.Retrieval","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval/-retrieval.html","searchKeys":["Retrieval","constructor(vertexAiSearch: VertexAISearch? = null)","com.google.adk.kt.types.Retrieval.Retrieval"]},{"name":"constructor(web: GroundingChunkWeb? = null, retrievedContext: GroundingChunkRetrievedContext? = null)","description":"com.google.adk.kt.types.GroundingChunk.GroundingChunk","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/-grounding-chunk.html","searchKeys":["GroundingChunk","constructor(web: GroundingChunkWeb? = null, retrievedContext: GroundingChunkRetrievedContext? = null)","com.google.adk.kt.types.GroundingChunk.GroundingChunk"]},{"name":"data class App(val appName: String, val rootAgent: BaseAgent, val plugins: List<Plugin> = emptyList(), val resumabilityConfig: ResumabilityConfig? = null, val eventsCompactionConfig: EventsCompactionConfig? = null)","description":"com.google.adk.kt.apps.App","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/index.html","searchKeys":["App","data class App(val appName: String, val rootAgent: BaseAgent, val plugins: List<Plugin> = emptyList(), val resumabilityConfig: ResumabilityConfig? = null, val eventsCompactionConfig: EventsCompactionConfig? = null)","com.google.adk.kt.apps.App"]},{"name":"data class Blob(val mimeType: String? = null, val displayName: String? = null, val data: ByteArray? = null)","description":"com.google.adk.kt.types.Blob","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/index.html","searchKeys":["Blob","data class Blob(val mimeType: String? = null, val displayName: String? = null, val data: ByteArray? = null)","com.google.adk.kt.types.Blob"]},{"name":"data class BoolValue(val value: Boolean) : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.BoolValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-bool-value/index.html","searchKeys":["BoolValue","data class BoolValue(val value: Boolean) : PartialArgValue","com.google.adk.kt.types.PartialArgValue.BoolValue"]},{"name":"data class BooleanValue(val value: Boolean) : TypedData","description":"com.google.adk.kt.agents.TypedData.BooleanValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-boolean-value/index.html","searchKeys":["BooleanValue","data class BooleanValue(val value: Boolean) : TypedData","com.google.adk.kt.agents.TypedData.BooleanValue"]},{"name":"data class Break<out BreakT>(val value: BreakT) : CallbackChoice<Nothing, BreakT> ","description":"com.google.adk.kt.callbacks.CallbackChoice.Break","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-break/index.html","searchKeys":["Break","data class Break<out BreakT>(val value: BreakT) : CallbackChoice<Nothing, BreakT> ","com.google.adk.kt.callbacks.CallbackChoice.Break"]},{"name":"data class Candidate(val content: Content, val finishReason: FinishReason? = null, val finishMessage: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.types.Candidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/index.html","searchKeys":["Candidate","data class Candidate(val content: Content, val finishReason: FinishReason? = null, val finishMessage: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","com.google.adk.kt.types.Candidate"]},{"name":"data class Citation(val title: String? = null, val uri: String? = null, val startIndex: Int? = null, val endIndex: Int? = null)","description":"com.google.adk.kt.types.Citation","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/index.html","searchKeys":["Citation","data class Citation(val title: String? = null, val uri: String? = null, val startIndex: Int? = null, val endIndex: Int? = null)","com.google.adk.kt.types.Citation"]},{"name":"data class CitationMetadata(val citationSources: List<Citation> = emptyList())","description":"com.google.adk.kt.types.CitationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/index.html","searchKeys":["CitationMetadata","data class CitationMetadata(val citationSources: List<Citation> = emptyList())","com.google.adk.kt.types.CitationMetadata"]},{"name":"data class Content(val role: String? = null, val parts: List<Part> = emptyList())","description":"com.google.adk.kt.types.Content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/index.html","searchKeys":["Content","data class Content(val role: String? = null, val parts: List<Part> = emptyList())","com.google.adk.kt.types.Content"]},{"name":"data class Continue<out ContinueT>(val value: ContinueT) : CallbackChoice<ContinueT, Nothing> ","description":"com.google.adk.kt.callbacks.CallbackChoice.Continue","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-continue/index.html","searchKeys":["Continue","data class Continue<out ContinueT>(val value: ContinueT) : CallbackChoice<ContinueT, Nothing> ","com.google.adk.kt.callbacks.CallbackChoice.Continue"]},{"name":"data class DoubleValue(val value: Double) : TypedData","description":"com.google.adk.kt.agents.TypedData.DoubleValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-double-value/index.html","searchKeys":["DoubleValue","data class DoubleValue(val value: Double) : TypedData","com.google.adk.kt.agents.TypedData.DoubleValue"]},{"name":"data class Event(val id: String = Uuid.random(), val invocationId: String? = null, val author: String, val content: Content? = null, val actions: EventActions = EventActions(), val longRunningToolIds: Set<String> = emptySet(), val partial: Boolean = false, val turnComplete: Boolean = false, val errorCode: String? = null, val errorMessage: String? = null, val finishReason: FinishReason? = null, val usageMetadata: UsageMetadata? = null, val avgLogProbs: Double? = null, val interrupted: Boolean = false, val branch: String? = null, val groundingMetadata: GroundingMetadata? = null, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val customMetadata: Map<String, Any>? = null, val timestamp: Long = Clock.System.now().toEpochMilliseconds())","description":"com.google.adk.kt.events.Event","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/index.html","searchKeys":["Event","data class Event(val id: String = Uuid.random(), val invocationId: String? = null, val author: String, val content: Content? = null, val actions: EventActions = EventActions(), val longRunningToolIds: Set<String> = emptySet(), val partial: Boolean = false, val turnComplete: Boolean = false, val errorCode: String? = null, val errorMessage: String? = null, val finishReason: FinishReason? = null, val usageMetadata: UsageMetadata? = null, val avgLogProbs: Double? = null, val interrupted: Boolean = false, val branch: String? = null, val groundingMetadata: GroundingMetadata? = null, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val customMetadata: Map<String, Any>? = null, val timestamp: Long = Clock.System.now().toEpochMilliseconds())","com.google.adk.kt.events.Event"]},{"name":"data class EventActions(var skipSummarization: Boolean = false, val stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), val artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), var transferToAgent: String? = null, var escalate: Boolean = false, var endOfAgent: Boolean = false, val requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), var rewindBeforeInvocationId: String? = null, var agentState: TypedData? = null, var compaction: EventCompaction? = null)","description":"com.google.adk.kt.events.EventActions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/index.html","searchKeys":["EventActions","data class EventActions(var skipSummarization: Boolean = false, val stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), val artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), var transferToAgent: String? = null, var escalate: Boolean = false, var endOfAgent: Boolean = false, val requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), var rewindBeforeInvocationId: String? = null, var agentState: TypedData? = null, var compaction: EventCompaction? = null)","com.google.adk.kt.events.EventActions"]},{"name":"data class EventCompaction(val startTimestamp: Long, val endTimestamp: Long, val compactedContent: Content)","description":"com.google.adk.kt.events.EventCompaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/index.html","searchKeys":["EventCompaction","data class EventCompaction(val startTimestamp: Long, val endTimestamp: Long, val compactedContent: Content)","com.google.adk.kt.events.EventCompaction"]},{"name":"data class EventsCompactionConfig(val compactionInterval: Int? = null, val overlapSize: Int? = null, val summarizer: EventSummarizer? = null)","description":"com.google.adk.kt.summarizer.EventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/index.html","searchKeys":["EventsCompactionConfig","data class EventsCompactionConfig(val compactionInterval: Int? = null, val overlapSize: Int? = null, val summarizer: EventSummarizer? = null)","com.google.adk.kt.summarizer.EventsCompactionConfig"]},{"name":"data class FileData(val mimeType: String? = null, val displayName: String? = null, val fileUri: String? = null)","description":"com.google.adk.kt.types.FileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/index.html","searchKeys":["FileData","data class FileData(val mimeType: String? = null, val displayName: String? = null, val fileUri: String? = null)","com.google.adk.kt.types.FileData"]},{"name":"data class Frontmatter(val name: String, val description: String, val license: String? = null, val compatibility: String? = null, val allowedTools: String? = null, val metadata: Map<String, Any?> = emptyMap())","description":"com.google.adk.kt.skills.Frontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/index.html","searchKeys":["Frontmatter","data class Frontmatter(val name: String, val description: String, val license: String? = null, val compatibility: String? = null, val allowedTools: String? = null, val metadata: Map<String, Any?> = emptyMap())","com.google.adk.kt.skills.Frontmatter"]},{"name":"data class FunctionCall(val name: String = \"\", val args: Map<String, Any?> = emptyMap(), val id: String? = null, val partialArgs: List<PartialArg>? = null, val willContinue: Boolean? = null)","description":"com.google.adk.kt.types.FunctionCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/index.html","searchKeys":["FunctionCall","data class FunctionCall(val name: String = \"\", val args: Map<String, Any?> = emptyMap(), val id: String? = null, val partialArgs: List<PartialArg>? = null, val willContinue: Boolean? = null)","com.google.adk.kt.types.FunctionCall"]},{"name":"data class FunctionCallingConfig(val allowedFunctionNames: List<String>? = null)","description":"com.google.adk.kt.types.FunctionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/index.html","searchKeys":["FunctionCallingConfig","data class FunctionCallingConfig(val allowedFunctionNames: List<String>? = null)","com.google.adk.kt.types.FunctionCallingConfig"]},{"name":"data class FunctionDeclaration(val name: String, val description: String, val parameters: Schema? = null)","description":"com.google.adk.kt.types.FunctionDeclaration","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/index.html","searchKeys":["FunctionDeclaration","data class FunctionDeclaration(val name: String, val description: String, val parameters: Schema? = null)","com.google.adk.kt.types.FunctionDeclaration"]},{"name":"data class FunctionResponse(val name: String, val response: Map<String, Any?> = emptyMap(), val id: String? = null)","description":"com.google.adk.kt.types.FunctionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/index.html","searchKeys":["FunctionResponse","data class FunctionResponse(val name: String, val response: Map<String, Any?> = emptyMap(), val id: String? = null)","com.google.adk.kt.types.FunctionResponse"]},{"name":"data class GenerateContentConfig(val tools: List<Tool>? = null, val labels: Map<String, String>? = null, val systemInstruction: Content? = null, val temperature: Float? = null, val topP: Float? = null, val topK: Int? = null, val candidateCount: Int? = null, val maxOutputTokens: Int? = null, val stopSequences: List<String>? = null, val responseMimeType: String? = null, val responseSchema: Schema? = null, val thinkingConfig: ThinkingConfig? = null, val toolConfig: ToolConfig? = null, val safetySettings: List<SafetySetting>? = null, val mediaResolution: MediaResolution? = null, val serviceTier: ServiceTier? = null, val presencePenalty: Float? = null, val frequencyPenalty: Float? = null, val responseLogprobs: Boolean? = null)","description":"com.google.adk.kt.types.GenerateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/index.html","searchKeys":["GenerateContentConfig","data class GenerateContentConfig(val tools: List<Tool>? = null, val labels: Map<String, String>? = null, val systemInstruction: Content? = null, val temperature: Float? = null, val topP: Float? = null, val topK: Int? = null, val candidateCount: Int? = null, val maxOutputTokens: Int? = null, val stopSequences: List<String>? = null, val responseMimeType: String? = null, val responseSchema: Schema? = null, val thinkingConfig: ThinkingConfig? = null, val toolConfig: ToolConfig? = null, val safetySettings: List<SafetySetting>? = null, val mediaResolution: MediaResolution? = null, val serviceTier: ServiceTier? = null, val presencePenalty: Float? = null, val frequencyPenalty: Float? = null, val responseLogprobs: Boolean? = null)","com.google.adk.kt.types.GenerateContentConfig"]},{"name":"data class GenerateContentResponse(val candidates: List<Candidate> = emptyList(), val promptFeedback: PromptFeedback? = null, val usageMetadata: UsageMetadata? = null, val modelVersion: String? = null)","description":"com.google.adk.kt.types.GenerateContentResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/index.html","searchKeys":["GenerateContentResponse","data class GenerateContentResponse(val candidates: List<Candidate> = emptyList(), val promptFeedback: PromptFeedback? = null, val usageMetadata: UsageMetadata? = null, val modelVersion: String? = null)","com.google.adk.kt.types.GenerateContentResponse"]},{"name":"data class GetSessionConfig(val numRecentEvents: Int? = null, val afterTimestamp: <Error class: unknown class>? = null)","description":"com.google.adk.kt.sessions.GetSessionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/index.html","searchKeys":["GetSessionConfig","data class GetSessionConfig(val numRecentEvents: Int? = null, val afterTimestamp: <Error class: unknown class>? = null)","com.google.adk.kt.sessions.GetSessionConfig"]},{"name":"data class GoogleMaps(val enableWidget: Boolean? = null)","description":"com.google.adk.kt.types.GoogleMaps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-maps/index.html","searchKeys":["GoogleMaps","data class GoogleMaps(val enableWidget: Boolean? = null)","com.google.adk.kt.types.GoogleMaps"]},{"name":"data class GoogleSearch(val excludeDomains: List<String> = emptyList())","description":"com.google.adk.kt.types.GoogleSearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-search/index.html","searchKeys":["GoogleSearch","data class GoogleSearch(val excludeDomains: List<String> = emptyList())","com.google.adk.kt.types.GoogleSearch"]},{"name":"data class GroundingChunk(val web: GroundingChunkWeb? = null, val retrievedContext: GroundingChunkRetrievedContext? = null)","description":"com.google.adk.kt.types.GroundingChunk","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/index.html","searchKeys":["GroundingChunk","data class GroundingChunk(val web: GroundingChunkWeb? = null, val retrievedContext: GroundingChunkRetrievedContext? = null)","com.google.adk.kt.types.GroundingChunk"]},{"name":"data class GroundingChunkRetrievedContext(val uri: String? = null, val title: String? = null, val text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/index.html","searchKeys":["GroundingChunkRetrievedContext","data class GroundingChunkRetrievedContext(val uri: String? = null, val title: String? = null, val text: String? = null)","com.google.adk.kt.types.GroundingChunkRetrievedContext"]},{"name":"data class GroundingChunkWeb(val uri: String? = null, val title: String? = null, val domain: String? = null)","description":"com.google.adk.kt.types.GroundingChunkWeb","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/index.html","searchKeys":["GroundingChunkWeb","data class GroundingChunkWeb(val uri: String? = null, val title: String? = null, val domain: String? = null)","com.google.adk.kt.types.GroundingChunkWeb"]},{"name":"data class GroundingMetadata(val imageSearchQueries: List<String> = emptyList(), val groundingChunks: List<GroundingChunk>? = null, val groundingSupports: List<GroundingSupport>? = null, val webSearchQueries: List<String>? = null, val searchEntryPoint: SearchEntryPoint? = null, val retrievalMetadata: RetrievalMetadata? = null)","description":"com.google.adk.kt.types.GroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/index.html","searchKeys":["GroundingMetadata","data class GroundingMetadata(val imageSearchQueries: List<String> = emptyList(), val groundingChunks: List<GroundingChunk>? = null, val groundingSupports: List<GroundingSupport>? = null, val webSearchQueries: List<String>? = null, val searchEntryPoint: SearchEntryPoint? = null, val retrievalMetadata: RetrievalMetadata? = null)","com.google.adk.kt.types.GroundingMetadata"]},{"name":"data class GroundingSupport(val segment: Segment? = null, val groundingChunkIndices: List<Int>? = null, val confidenceScores: List<Float>? = null)","description":"com.google.adk.kt.types.GroundingSupport","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/index.html","searchKeys":["GroundingSupport","data class GroundingSupport(val segment: Segment? = null, val groundingChunkIndices: List<Int>? = null, val confidenceScores: List<Float>? = null)","com.google.adk.kt.types.GroundingSupport"]},{"name":"data class IntValue(val value: Int) : TypedData","description":"com.google.adk.kt.agents.TypedData.IntValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-int-value/index.html","searchKeys":["IntValue","data class IntValue(val value: Int) : TypedData","com.google.adk.kt.agents.TypedData.IntValue"]},{"name":"data class InvocationContext(val session: Session, val runConfig: RunConfig? = null, val agent: BaseAgent, val branch: String? = null, val invocationId: String = \"e-\" + Uuid.random(), val artifactService: ArtifactService? = null, val memoryService: MemoryService? = null, val sessionService: SessionService? = null, val resumabilityConfig: ResumabilityConfig? = null, val userContent: Content? = null, val agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), val endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), val extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), var isEndOfInvocation: Boolean = false, var isPaused: Boolean = false, val pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","description":"com.google.adk.kt.agents.InvocationContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/index.html","searchKeys":["InvocationContext","data class InvocationContext(val session: Session, val runConfig: RunConfig? = null, val agent: BaseAgent, val branch: String? = null, val invocationId: String = \"e-\" + Uuid.random(), val artifactService: ArtifactService? = null, val memoryService: MemoryService? = null, val sessionService: SessionService? = null, val resumabilityConfig: ResumabilityConfig? = null, val userContent: Content? = null, val agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), val endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), val extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), var isEndOfInvocation: Boolean = false, var isPaused: Boolean = false, val pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","com.google.adk.kt.agents.InvocationContext"]},{"name":"data class ListEventsResponse(val events: List<Event> = emptyList(), val nextPageToken: String? = null)","description":"com.google.adk.kt.sessions.ListEventsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/index.html","searchKeys":["ListEventsResponse","data class ListEventsResponse(val events: List<Event> = emptyList(), val nextPageToken: String? = null)","com.google.adk.kt.sessions.ListEventsResponse"]},{"name":"data class ListSessionsResponse(val sessions: List<Session> = emptyList())","description":"com.google.adk.kt.sessions.ListSessionsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/index.html","searchKeys":["ListSessionsResponse","data class ListSessionsResponse(val sessions: List<Session> = emptyList())","com.google.adk.kt.sessions.ListSessionsResponse"]},{"name":"data class ListValue(val elements: List<TypedData>) : TypedData","description":"com.google.adk.kt.agents.TypedData.ListValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-list-value/index.html","searchKeys":["ListValue","data class ListValue(val elements: List<TypedData>) : TypedData","com.google.adk.kt.agents.TypedData.ListValue"]},{"name":"data class LlmRequest(val model: Model? = null, val contents: List<Content> = emptyList(), val config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList())","description":"com.google.adk.kt.models.LlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/index.html","searchKeys":["LlmRequest","data class LlmRequest(val model: Model? = null, val contents: List<Content> = emptyList(), val config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList())","com.google.adk.kt.models.LlmRequest"]},{"name":"data class LlmResponse(val content: Content? = null, val usageMetadata: UsageMetadata? = null, val finishReason: FinishReason? = null, val errorMessage: String? = null, val partial: Boolean = false, val interrupted: Boolean = false, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val errorCode: String? = null, val customMetadata: Map<String, Any?>? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.models.LlmResponse","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/index.html","searchKeys":["LlmResponse","data class LlmResponse(val content: Content? = null, val usageMetadata: UsageMetadata? = null, val finishReason: FinishReason? = null, val errorMessage: String? = null, val partial: Boolean = false, val interrupted: Boolean = false, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val errorCode: String? = null, val customMetadata: Map<String, Any?>? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","com.google.adk.kt.models.LlmResponse"]},{"name":"data class LogprobsResult(val chosenCandidates: List<LogprobsResultCandidate>? = null, val topCandidates: List<LogprobsResultTopCandidates>? = null, val logProbabilitySum: Double? = null)","description":"com.google.adk.kt.types.LogprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/index.html","searchKeys":["LogprobsResult","data class LogprobsResult(val chosenCandidates: List<LogprobsResultCandidate>? = null, val topCandidates: List<LogprobsResultTopCandidates>? = null, val logProbabilitySum: Double? = null)","com.google.adk.kt.types.LogprobsResult"]},{"name":"data class LogprobsResultCandidate(val token: String? = null, val tokenId: Int? = null, val logProbability: Double? = null)","description":"com.google.adk.kt.types.LogprobsResultCandidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/index.html","searchKeys":["LogprobsResultCandidate","data class LogprobsResultCandidate(val token: String? = null, val tokenId: Int? = null, val logProbability: Double? = null)","com.google.adk.kt.types.LogprobsResultCandidate"]},{"name":"data class LogprobsResultTopCandidates(val candidates: List<LogprobsResultCandidate>? = null)","description":"com.google.adk.kt.types.LogprobsResultTopCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/index.html","searchKeys":["LogprobsResultTopCandidates","data class LogprobsResultTopCandidates(val candidates: List<LogprobsResultCandidate>? = null)","com.google.adk.kt.types.LogprobsResultTopCandidates"]},{"name":"data class LongValue(val value: Long) : TypedData","description":"com.google.adk.kt.agents.TypedData.LongValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-long-value/index.html","searchKeys":["LongValue","data class LongValue(val value: Long) : TypedData","com.google.adk.kt.agents.TypedData.LongValue"]},{"name":"data class LoopAgentState(val currentSubAgent: String, val timesLooped: Int) : AgentState","description":"com.google.adk.kt.agents.LoopAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/index.html","searchKeys":["LoopAgentState","data class LoopAgentState(val currentSubAgent: String, val timesLooped: Int) : AgentState","com.google.adk.kt.agents.LoopAgentState"]},{"name":"data class MapValue(val fields: Map<String, TypedData>) : TypedData","description":"com.google.adk.kt.agents.TypedData.MapValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/index.html","searchKeys":["MapValue","data class MapValue(val fields: Map<String, TypedData>) : TypedData","com.google.adk.kt.agents.TypedData.MapValue"]},{"name":"data class McpToolsetConfig(val stdioConnectionParams: McpConnectionParameters.Stdio? = null, val sseConnectionParams: McpConnectionParameters.Sse? = null, val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, val toolFilter: List<String>? = null, val useMcpResources: Boolean = false, val maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/index.html","searchKeys":["McpToolsetConfig","data class McpToolsetConfig(val stdioConnectionParams: McpConnectionParameters.Stdio? = null, val sseConnectionParams: McpConnectionParameters.Sse? = null, val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, val toolFilter: List<String>? = null, val useMcpResources: Boolean = false, val maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig"]},{"name":"data class MemoryEntry(val content: Content, val id: String? = null, val author: String? = null, val timestamp: String? = null, val customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.memory.MemoryEntry","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/index.html","searchKeys":["MemoryEntry","data class MemoryEntry(val content: Content, val id: String? = null, val author: String? = null, val timestamp: String? = null, val customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.memory.MemoryEntry"]},{"name":"data class ModalityTokenCount(val modality: MediaModality? = null, val tokenCount: Int? = null)","description":"com.google.adk.kt.types.ModalityTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/index.html","searchKeys":["ModalityTokenCount","data class ModalityTokenCount(val modality: MediaModality? = null, val tokenCount: Int? = null)","com.google.adk.kt.types.ModalityTokenCount"]},{"name":"data class NumberValue(val value: Double) : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.NumberValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-number-value/index.html","searchKeys":["NumberValue","data class NumberValue(val value: Double) : PartialArgValue","com.google.adk.kt.types.PartialArgValue.NumberValue"]},{"name":"data class PartialArg(val value: PartialArgValue? = null, val jsonPath: String? = null, val willContinue: Boolean? = null)","description":"com.google.adk.kt.types.PartialArg","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/index.html","searchKeys":["PartialArg","data class PartialArg(val value: PartialArgValue? = null, val jsonPath: String? = null, val willContinue: Boolean? = null)","com.google.adk.kt.types.PartialArg"]},{"name":"data class PendingInputRequest(val callId: String, val toolName: String, val options: List<String>?)","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/index.html","searchKeys":["PendingInputRequest","data class PendingInputRequest(val callId: String, val toolName: String, val options: List<String>?)","com.google.adk.kt.runners.ReplRunner.PendingInputRequest"]},{"name":"data class PromptFeedback(val blockReason: BlockedReason? = null, val blockReasonMessage: String? = null)","description":"com.google.adk.kt.types.PromptFeedback","location":"google-adk-kotlin-core/com.google.adk.kt.types/-prompt-feedback/index.html","searchKeys":["PromptFeedback","data class PromptFeedback(val blockReason: BlockedReason? = null, val blockReasonMessage: String? = null)","com.google.adk.kt.types.PromptFeedback"]},{"name":"data class ResumabilityConfig constructor(val isResumable: Boolean = false)","description":"com.google.adk.kt.agents.ResumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-resumability-config/index.html","searchKeys":["ResumabilityConfig","data class ResumabilityConfig constructor(val isResumable: Boolean = false)","com.google.adk.kt.agents.ResumabilityConfig"]},{"name":"data class Retrieval(val vertexAiSearch: VertexAISearch? = null)","description":"com.google.adk.kt.types.Retrieval","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval/index.html","searchKeys":["Retrieval","data class Retrieval(val vertexAiSearch: VertexAISearch? = null)","com.google.adk.kt.types.Retrieval"]},{"name":"data class RetrievalMetadata(val googleSearchDynamicRetrievalScore: Float? = null)","description":"com.google.adk.kt.types.RetrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/index.html","searchKeys":["RetrievalMetadata","data class RetrievalMetadata(val googleSearchDynamicRetrievalScore: Float? = null)","com.google.adk.kt.types.RetrievalMetadata"]},{"name":"data class RunConfig(val streamingMode: StreamingMode = StreamingMode.NONE, val maxLlmCalls: Int = 500, val customMetadata: Map<String, Any>? = null)","description":"com.google.adk.kt.agents.RunConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/index.html","searchKeys":["RunConfig","data class RunConfig(val streamingMode: StreamingMode = StreamingMode.NONE, val maxLlmCalls: Int = 500, val customMetadata: Map<String, Any>? = null)","com.google.adk.kt.agents.RunConfig"]},{"name":"data class SafetySetting(val category: HarmCategory? = null, val threshold: HarmBlockThreshold? = null)","description":"com.google.adk.kt.types.SafetySetting","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/index.html","searchKeys":["SafetySetting","data class SafetySetting(val category: HarmCategory? = null, val threshold: HarmBlockThreshold? = null)","com.google.adk.kt.types.SafetySetting"]},{"name":"data class Schema(val type: Type? = null, val properties: Map<String, Schema>? = null, val items: Schema? = null, val required: List<String>? = null, val description: String? = null, val enum: List<String>? = null)","description":"com.google.adk.kt.types.Schema","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/index.html","searchKeys":["Schema","data class Schema(val type: Type? = null, val properties: Map<String, Schema>? = null, val items: Schema? = null, val required: List<String>? = null, val description: String? = null, val enum: List<String>? = null)","com.google.adk.kt.types.Schema"]},{"name":"data class SearchEntryPoint(val renderedContent: String? = null)","description":"com.google.adk.kt.types.SearchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/index.html","searchKeys":["SearchEntryPoint","data class SearchEntryPoint(val renderedContent: String? = null)","com.google.adk.kt.types.SearchEntryPoint"]},{"name":"data class SearchMemoryResponse(val memories: List<MemoryEntry>, val nextPageToken: String? = null)","description":"com.google.adk.kt.memory.SearchMemoryResponse","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/index.html","searchKeys":["SearchMemoryResponse","data class SearchMemoryResponse(val memories: List<MemoryEntry>, val nextPageToken: String? = null)","com.google.adk.kt.memory.SearchMemoryResponse"]},{"name":"data class Segment(val startIndex: Int? = null, val endIndex: Int? = null, val partIndex: Int? = null, val text: String? = null)","description":"com.google.adk.kt.types.Segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/index.html","searchKeys":["Segment","data class Segment(val startIndex: Int? = null, val endIndex: Int? = null, val partIndex: Int? = null, val text: String? = null)","com.google.adk.kt.types.Segment"]},{"name":"data class SequentialAgentState(val currentSubAgent: String) : AgentState","description":"com.google.adk.kt.agents.SequentialAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/index.html","searchKeys":["SequentialAgentState","data class SequentialAgentState(val currentSubAgent: String) : AgentState","com.google.adk.kt.agents.SequentialAgentState"]},{"name":"data class Session(val key: SessionKey, val state: State = State(), val events: MutableList<Event> = mutableListOf(), var lastUpdateTime: <Error class: unknown class> = Instant.fromEpochMilliseconds(0))","description":"com.google.adk.kt.sessions.Session","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/index.html","searchKeys":["Session","data class Session(val key: SessionKey, val state: State = State(), val events: MutableList<Event> = mutableListOf(), var lastUpdateTime: <Error class: unknown class> = Instant.fromEpochMilliseconds(0))","com.google.adk.kt.sessions.Session"]},{"name":"data class SessionKey(val appName: String, val userId: String, val id: String?)","description":"com.google.adk.kt.sessions.SessionKey","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/index.html","searchKeys":["SessionKey","data class SessionKey(val appName: String, val userId: String, val id: String?)","com.google.adk.kt.sessions.SessionKey"]},{"name":"data class Sse(val url: String, val sseEndpoint: String = \"sse\", val headers: Map<String, String> = emptyMap(), val timeout: Duration = Duration.ofSeconds(5), val sseReadTimeout: Duration = Duration.ofMinutes(5)) : McpConnectionParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/index.html","searchKeys":["Sse","data class Sse(val url: String, val sseEndpoint: String = \"sse\", val headers: Map<String, String> = emptyMap(), val timeout: Duration = Duration.ofSeconds(5), val sseReadTimeout: Duration = Duration.ofMinutes(5)) : McpConnectionParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse"]},{"name":"data class Stdio(val serverParameters: ServerParameters, val timeoutDuration: Duration = Duration.ofSeconds(5)) : McpConnectionParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/index.html","searchKeys":["Stdio","data class Stdio(val serverParameters: ServerParameters, val timeoutDuration: Duration = Duration.ofSeconds(5)) : McpConnectionParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio"]},{"name":"data class StreamableHttp(val url: String, val headers: Map<String, String> = emptyMap(), val timeout: Duration = Duration.ofSeconds(5), val readTimeout: Duration = Duration.ofMinutes(5)) : McpConnectionParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/index.html","searchKeys":["StreamableHttp","data class StreamableHttp(val url: String, val headers: Map<String, String> = emptyMap(), val timeout: Duration = Duration.ofSeconds(5), val readTimeout: Duration = Duration.ofMinutes(5)) : McpConnectionParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp"]},{"name":"data class StringValue(val value: String) : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-string-value/index.html","searchKeys":["StringValue","data class StringValue(val value: String) : PartialArgValue","com.google.adk.kt.types.PartialArgValue.StringValue"]},{"name":"data class StringValue(val value: String) : TypedData","description":"com.google.adk.kt.agents.TypedData.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-string-value/index.html","searchKeys":["StringValue","data class StringValue(val value: String) : TypedData","com.google.adk.kt.agents.TypedData.StringValue"]},{"name":"data class ThinkingConfig(val includeThoughts: Boolean? = null, val thinkingBudget: Int? = null, val thinkingLevel: ThinkingLevel? = null)","description":"com.google.adk.kt.types.ThinkingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/index.html","searchKeys":["ThinkingConfig","data class ThinkingConfig(val includeThoughts: Boolean? = null, val thinkingBudget: Int? = null, val thinkingLevel: ThinkingLevel? = null)","com.google.adk.kt.types.ThinkingConfig"]},{"name":"data class Tool(val functionDeclarations: List<FunctionDeclaration>? = null, val googleSearch: GoogleSearch? = null, val googleMaps: GoogleMaps? = null, val retrieval: Retrieval? = null, val urlContext: UrlContext? = null)","description":"com.google.adk.kt.types.Tool","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/index.html","searchKeys":["Tool","data class Tool(val functionDeclarations: List<FunctionDeclaration>? = null, val googleSearch: GoogleSearch? = null, val googleMaps: GoogleMaps? = null, val retrieval: Retrieval? = null, val urlContext: UrlContext? = null)","com.google.adk.kt.types.Tool"]},{"name":"data class ToolConfig(val functionCallingConfig: FunctionCallingConfig? = null)","description":"com.google.adk.kt.types.ToolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/index.html","searchKeys":["ToolConfig","data class ToolConfig(val functionCallingConfig: FunctionCallingConfig? = null)","com.google.adk.kt.types.ToolConfig"]},{"name":"data class ToolConfirmation(val confirmed: Boolean, val payload: Any? = null, val hint: String? = null)","description":"com.google.adk.kt.events.ToolConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/index.html","searchKeys":["ToolConfirmation","data class ToolConfirmation(val confirmed: Boolean, val payload: Any? = null, val hint: String? = null)","com.google.adk.kt.events.ToolConfirmation"]},{"name":"data class UsageMetadata(val promptTokenCount: Int? = null, val candidatesTokenCount: Int? = null, val totalTokenCount: Int? = null, val thoughtsTokenCount: Int? = null, val toolUsePromptTokenCount: Int? = null, val cachedContentTokenCount: Int? = null, val promptTokensDetails: List<ModalityTokenCount>? = null, val candidatesTokensDetails: List<ModalityTokenCount>? = null)","description":"com.google.adk.kt.types.UsageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/index.html","searchKeys":["UsageMetadata","data class UsageMetadata(val promptTokenCount: Int? = null, val candidatesTokenCount: Int? = null, val totalTokenCount: Int? = null, val thoughtsTokenCount: Int? = null, val toolUsePromptTokenCount: Int? = null, val cachedContentTokenCount: Int? = null, val promptTokensDetails: List<ModalityTokenCount>? = null, val candidatesTokensDetails: List<ModalityTokenCount>? = null)","com.google.adk.kt.types.UsageMetadata"]},{"name":"data class VertexAISearch(val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val datastore: String? = null, val engine: String? = null, val filter: String? = null, val maxResults: Int? = null)","description":"com.google.adk.kt.types.VertexAISearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/index.html","searchKeys":["VertexAISearch","data class VertexAISearch(val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val datastore: String? = null, val engine: String? = null, val filter: String? = null, val maxResults: Int? = null)","com.google.adk.kt.types.VertexAISearch"]},{"name":"data class VertexAISearchDataStoreSpec(val dataStore: String? = null, val filter: String? = null)","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/index.html","searchKeys":["VertexAISearchDataStoreSpec","data class VertexAISearchDataStoreSpec(val dataStore: String? = null, val filter: String? = null)","com.google.adk.kt.types.VertexAISearchDataStoreSpec"]},{"name":"data class VertexCredentials(val project: String? = null, val location: String? = null, val credentials: GoogleCredentials? = null)","description":"com.google.adk.kt.models.VertexCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/index.html","searchKeys":["VertexCredentials","data class VertexCredentials(val project: String? = null, val location: String? = null, val credentials: GoogleCredentials? = null)","com.google.adk.kt.models.VertexCredentials"]},{"name":"data class VideoMetadata(val startOffset: <Error class: unknown class>? = null, val endOffset: <Error class: unknown class>? = null, val fps: Double? = null)","description":"com.google.adk.kt.types.VideoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/index.html","searchKeys":["VideoMetadata","data class VideoMetadata(val startOffset: <Error class: unknown class>? = null, val endOffset: <Error class: unknown class>? = null, val fps: Double? = null)","com.google.adk.kt.types.VideoMetadata"]},{"name":"data object NullValue : TypedData","description":"com.google.adk.kt.agents.TypedData.NullValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-null-value/index.html","searchKeys":["NullValue","data object NullValue : TypedData","com.google.adk.kt.agents.TypedData.NullValue"]},{"name":"enum BlockedReason : Enum<BlockedReason> ","description":"com.google.adk.kt.types.BlockedReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/index.html","searchKeys":["BlockedReason","enum BlockedReason : Enum<BlockedReason> ","com.google.adk.kt.types.BlockedReason"]},{"name":"enum FinishReason : Enum<FinishReason> ","description":"com.google.adk.kt.types.FinishReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/index.html","searchKeys":["FinishReason","enum FinishReason : Enum<FinishReason> ","com.google.adk.kt.types.FinishReason"]},{"name":"enum HarmBlockThreshold : Enum<HarmBlockThreshold> ","description":"com.google.adk.kt.types.HarmBlockThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/index.html","searchKeys":["HarmBlockThreshold","enum HarmBlockThreshold : Enum<HarmBlockThreshold> ","com.google.adk.kt.types.HarmBlockThreshold"]},{"name":"enum HarmCategory : Enum<HarmCategory> ","description":"com.google.adk.kt.types.HarmCategory","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/index.html","searchKeys":["HarmCategory","enum HarmCategory : Enum<HarmCategory> ","com.google.adk.kt.types.HarmCategory"]},{"name":"enum IncludeContents : Enum<LlmAgent.IncludeContents> ","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/index.html","searchKeys":["IncludeContents","enum IncludeContents : Enum<LlmAgent.IncludeContents> ","com.google.adk.kt.agents.LlmAgent.IncludeContents"]},{"name":"enum Level : Enum<Level> ","description":"com.google.adk.kt.logging.Level","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/index.html","searchKeys":["Level","enum Level : Enum<Level> ","com.google.adk.kt.logging.Level"]},{"name":"enum MediaModality : Enum<MediaModality> ","description":"com.google.adk.kt.types.MediaModality","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/index.html","searchKeys":["MediaModality","enum MediaModality : Enum<MediaModality> ","com.google.adk.kt.types.MediaModality"]},{"name":"enum MediaResolution : Enum<MediaResolution> ","description":"com.google.adk.kt.types.MediaResolution","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/index.html","searchKeys":["MediaResolution","enum MediaResolution : Enum<MediaResolution> ","com.google.adk.kt.types.MediaResolution"]},{"name":"enum PromptFormat : Enum<PromptFormat> ","description":"com.google.adk.kt.tools.PromptFormat","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/index.html","searchKeys":["PromptFormat","enum PromptFormat : Enum<PromptFormat> ","com.google.adk.kt.tools.PromptFormat"]},{"name":"enum ServiceTier : Enum<ServiceTier> ","description":"com.google.adk.kt.types.ServiceTier","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/index.html","searchKeys":["ServiceTier","enum ServiceTier : Enum<ServiceTier> ","com.google.adk.kt.types.ServiceTier"]},{"name":"enum StreamingMode : Enum<StreamingMode> ","description":"com.google.adk.kt.agents.StreamingMode","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/index.html","searchKeys":["StreamingMode","enum StreamingMode : Enum<StreamingMode> ","com.google.adk.kt.agents.StreamingMode"]},{"name":"enum ThinkingLevel : Enum<ThinkingLevel> ","description":"com.google.adk.kt.types.ThinkingLevel","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/index.html","searchKeys":["ThinkingLevel","enum ThinkingLevel : Enum<ThinkingLevel> ","com.google.adk.kt.types.ThinkingLevel"]},{"name":"enum Type : Enum<Type> ","description":"com.google.adk.kt.types.Type","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/index.html","searchKeys":["Type","enum Type : Enum<Type> ","com.google.adk.kt.types.Type"]},{"name":"expect class GoogleCredentials","description":"com.google.adk.kt.models.GoogleCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-google-credentials/index.html","searchKeys":["GoogleCredentials","expect class GoogleCredentials","com.google.adk.kt.models.GoogleCredentials"]},{"name":"expect fun <K : Any, V : Any> concurrentMutableMapOf(): MutableMap<K, V>","description":"com.google.adk.kt.collections.concurrentMutableMapOf","location":"google-adk-kotlin-core/com.google.adk.kt.collections/concurrent-mutable-map-of.html","searchKeys":["concurrentMutableMapOf","expect fun <K : Any, V : Any> concurrentMutableMapOf(): MutableMap<K, V>","com.google.adk.kt.collections.concurrentMutableMapOf"]},{"name":"expect fun Lock(): Lock","description":"com.google.adk.kt.sessions.Lock","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-lock.html","searchKeys":["Lock","expect fun Lock(): Lock","com.google.adk.kt.sessions.Lock"]},{"name":"fun BaseAgent.findAgent(targetName: String): BaseAgent?","description":"com.google.adk.kt.agents.findAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/find-agent.html","searchKeys":["findAgent","fun BaseAgent.findAgent(targetName: String): BaseAgent?","com.google.adk.kt.agents.findAgent"]},{"name":"fun FileArtifactService.Companion.fromExternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","description":"com.google.adk.kt.artifacts.fromExternalFilesDir","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/from-external-files-dir.html","searchKeys":["fromExternalFilesDir","fun FileArtifactService.Companion.fromExternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","com.google.adk.kt.artifacts.fromExternalFilesDir"]},{"name":"fun FileArtifactService.Companion.fromInternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","description":"com.google.adk.kt.artifacts.fromInternalFilesDir","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/from-internal-files-dir.html","searchKeys":["fromInternalFilesDir","fun FileArtifactService.Companion.fromInternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","com.google.adk.kt.artifacts.fromInternalFilesDir"]},{"name":"fun appendContent(content: Content): LlmRequest","description":"com.google.adk.kt.models.LlmRequest.appendContent","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/append-content.html","searchKeys":["appendContent","fun appendContent(content: Content): LlmRequest","com.google.adk.kt.models.LlmRequest.appendContent"]},{"name":"fun appendInstructions(instructions: Content): LlmRequest","description":"com.google.adk.kt.models.LlmRequest.appendInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/append-instructions.html","searchKeys":["appendInstructions","fun appendInstructions(instructions: Content): LlmRequest","com.google.adk.kt.models.LlmRequest.appendInstructions"]},{"name":"fun appendTools(tools: List<BaseTool>): LlmRequest","description":"com.google.adk.kt.models.LlmRequest.appendTools","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/append-tools.html","searchKeys":["appendTools","fun appendTools(tools: List<BaseTool>): LlmRequest","com.google.adk.kt.models.LlmRequest.appendTools"]},{"name":"fun applyDelta(delta: Map<String, Any>)","description":"com.google.adk.kt.sessions.State.applyDelta","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/apply-delta.html","searchKeys":["applyDelta","fun applyDelta(delta: Map<String, Any>)","com.google.adk.kt.sessions.State.applyDelta"]},{"name":"fun applyStateDelta(event: Event, stateDelta: Map<String, Any>?)","description":"com.google.adk.kt.runners.AbstractRunner.applyStateDelta","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/apply-state-delta.html","searchKeys":["applyStateDelta","fun applyStateDelta(event: Event, stateDelta: Map<String, Any>?)","com.google.adk.kt.runners.AbstractRunner.applyStateDelta"]},{"name":"fun branch(childAgent: BaseAgent): InvocationContext","description":"com.google.adk.kt.agents.InvocationContext.branch","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/branch.html","searchKeys":["branch","fun branch(childAgent: BaseAgent): InvocationContext","com.google.adk.kt.agents.InvocationContext.branch"]},{"name":"fun clear()","description":"com.google.adk.kt.sessions.State.clear","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/clear.html","searchKeys":["clear","fun clear()","com.google.adk.kt.sessions.State.clear"]},{"name":"fun close()","description":"com.google.adk.kt.sessions.room.RoomSessionService.close","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/close.html","searchKeys":["close","fun close()","com.google.adk.kt.sessions.room.RoomSessionService.close"]},{"name":"fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, partMetadata: Map<String, Any?>? = this.partMetadata): Part","description":"com.google.adk.kt.types.Part.copy","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/copy.html","searchKeys":["copy","fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, partMetadata: Map<String, Any?>? = this.partMetadata): Part","com.google.adk.kt.types.Part.copy"]},{"name":"fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, partMetadata: Map<String, Any?>? = this.partMetadata, opaqueData: Any?): Part","description":"com.google.adk.kt.types.Part.copy","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/copy.html","searchKeys":["copy","fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, partMetadata: Map<String, Any?>? = this.partMetadata, opaqueData: Any?): Part","com.google.adk.kt.types.Part.copy"]},{"name":"fun create(generativeModel: GenerativeModel, name: String = \"GenaiPrompt\"): GenaiPrompt","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.Companion.create","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/-companion/create.html","searchKeys":["create","fun create(generativeModel: GenerativeModel, name: String = \"GenaiPrompt\"): GenaiPrompt","com.google.adk.kt.models.mlkit.GenaiPrompt.Companion.create"]},{"name":"fun endInvocation()","description":"com.google.adk.kt.agents.CallbackContext.endInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/end-invocation.html","searchKeys":["endInvocation","fun endInvocation()","com.google.adk.kt.agents.CallbackContext.endInvocation"]},{"name":"fun endInvocation()","description":"com.google.adk.kt.tools.ToolContext.endInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/end-invocation.html","searchKeys":["endInvocation","fun endInvocation()","com.google.adk.kt.tools.ToolContext.endInvocation"]},{"name":"fun forAgent(childAgent: BaseAgent): InvocationContext","description":"com.google.adk.kt.agents.InvocationContext.forAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/for-agent.html","searchKeys":["forAgent","fun forAgent(childAgent: BaseAgent): InvocationContext","com.google.adk.kt.agents.InvocationContext.forAgent"]},{"name":"fun formatArgs(args: Map<String, Any>?): String","description":"com.google.adk.kt.plugins.LoggingPlugin.formatArgs","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/format-args.html","searchKeys":["formatArgs","fun formatArgs(args: Map<String, Any>?): String","com.google.adk.kt.plugins.LoggingPlugin.formatArgs"]},{"name":"fun formatContent(content: Content?): String","description":"com.google.adk.kt.plugins.LoggingPlugin.formatContent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/format-content.html","searchKeys":["formatContent","fun formatContent(content: Content?): String","com.google.adk.kt.plugins.LoggingPlugin.formatContent"]},{"name":"fun from(response: GenerateContentResponse): LlmResponse","description":"com.google.adk.kt.models.LlmResponse.Companion.from","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-companion/from.html","searchKeys":["from","fun from(response: GenerateContentResponse): LlmResponse","com.google.adk.kt.models.LlmResponse.Companion.from"]},{"name":"fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): RoomSessionService","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion.fromContext","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/from-context.html","searchKeys":["fromContext","fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): RoomSessionService","com.google.adk.kt.sessions.room.RoomSessionService.Companion.fromContext"]},{"name":"fun fromContext(context: Context, skillsBaseDir: String): AssetSkillSource","description":"com.google.adk.kt.skills.AssetSkillSource.Companion.fromContext","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/-companion/from-context.html","searchKeys":["fromContext","fun fromContext(context: Context, skillsBaseDir: String): AssetSkillSource","com.google.adk.kt.skills.AssetSkillSource.Companion.fromContext"]},{"name":"fun fromText(role: String, text: String): Content","description":"com.google.adk.kt.types.Content.Companion.fromText","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/-companion/from-text.html","searchKeys":["fromText","fun fromText(role: String, text: String): Content","com.google.adk.kt.types.Content.Companion.fromText"]},{"name":"fun fromValue(node: TypedData.MapValue): LoopAgentState?","description":"com.google.adk.kt.agents.LoopAgentState.Companion.fromValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/-companion/from-value.html","searchKeys":["fromValue","fun fromValue(node: TypedData.MapValue): LoopAgentState?","com.google.adk.kt.agents.LoopAgentState.Companion.fromValue"]},{"name":"fun fromValue(node: TypedData.MapValue): SequentialAgentState?","description":"com.google.adk.kt.agents.SequentialAgentState.Companion.fromValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/-companion/from-value.html","searchKeys":["fromValue","fun fromValue(node: TypedData.MapValue): SequentialAgentState?","com.google.adk.kt.agents.SequentialAgentState.Companion.fromValue"]},{"name":"fun functionCalls(): List<FunctionCall>","description":"com.google.adk.kt.events.Event.functionCalls","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/function-calls.html","searchKeys":["functionCalls","fun functionCalls(): List<FunctionCall>","com.google.adk.kt.events.Event.functionCalls"]},{"name":"fun functionResponses(): List<FunctionResponse>","description":"com.google.adk.kt.events.Event.functionResponses","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/function-responses.html","searchKeys":["functionResponses","fun functionResponses(): List<FunctionResponse>","com.google.adk.kt.events.Event.functionResponses"]},{"name":"fun generateId(): String","description":"com.google.adk.kt.types.FunctionCall.Companion.generateId","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/generate-id.html","searchKeys":["generateId","fun generateId(): String","com.google.adk.kt.types.FunctionCall.Companion.generateId"]},{"name":"fun getInt(key: String): Int?","description":"com.google.adk.kt.agents.TypedData.MapValue.getInt","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/get-int.html","searchKeys":["getInt","fun getInt(key: String): Int?","com.google.adk.kt.agents.TypedData.MapValue.getInt"]},{"name":"fun getPlugin(pluginName: String): Plugin?","description":"com.google.adk.kt.plugins.PluginManager.getPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/get-plugin.html","searchKeys":["getPlugin","fun getPlugin(pluginName: String): Plugin?","com.google.adk.kt.plugins.PluginManager.getPlugin"]},{"name":"fun getString(key: String): String?","description":"com.google.adk.kt.agents.TypedData.MapValue.getString","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/get-string.html","searchKeys":["getString","fun getString(key: String): String?","com.google.adk.kt.agents.TypedData.MapValue.getString"]},{"name":"fun hasSlidingWindowConfig(): Boolean","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.hasSlidingWindowConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/has-sliding-window-config.html","searchKeys":["hasSlidingWindowConfig","fun hasSlidingWindowConfig(): Boolean","com.google.adk.kt.summarizer.EventsCompactionConfig.hasSlidingWindowConfig"]},{"name":"fun hasTrailingCodeExecutionResult(): Boolean","description":"com.google.adk.kt.events.Event.hasTrailingCodeExecutionResult","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/has-trailing-code-execution-result.html","searchKeys":["hasTrailingCodeExecutionResult","fun hasTrailingCodeExecutionResult(): Boolean","com.google.adk.kt.events.Event.hasTrailingCodeExecutionResult"]},{"name":"fun incrementLlmCallsCount()","description":"com.google.adk.kt.agents.InvocationContext.incrementLlmCallsCount","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/increment-llm-calls-count.html","searchKeys":["incrementLlmCallsCount","fun incrementLlmCallsCount()","com.google.adk.kt.agents.InvocationContext.incrementLlmCallsCount"]},{"name":"fun interface Provider : Instruction","description":"com.google.adk.kt.agents.Instruction.Provider","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-provider/index.html","searchKeys":["Provider","fun interface Provider : Instruction","com.google.adk.kt.agents.Instruction.Provider"]},{"name":"fun mergeEventActions(actions: EventActions)","description":"com.google.adk.kt.agents.CallbackContext.mergeEventActions","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/merge-event-actions.html","searchKeys":["mergeEventActions","fun mergeEventActions(actions: EventActions)","com.google.adk.kt.agents.CallbackContext.mergeEventActions"]},{"name":"fun mergeWith(other: EventActions): EventActions","description":"com.google.adk.kt.events.EventActions.mergeWith","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/merge-with.html","searchKeys":["mergeWith","fun mergeWith(other: EventActions): EventActions","com.google.adk.kt.events.EventActions.mergeWith"]},{"name":"fun populateClientFunctionCallId(): Event","description":"com.google.adk.kt.events.Event.populateClientFunctionCallId","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/populate-client-function-call-id.html","searchKeys":["populateClientFunctionCallId","fun populateClientFunctionCallId(): Event","com.google.adk.kt.events.Event.populateClientFunctionCallId"]},{"name":"fun putAll(from: Map<out String, Any>)","description":"com.google.adk.kt.sessions.State.putAll","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/put-all.html","searchKeys":["putAll","fun putAll(from: Map<out String, Any>)","com.google.adk.kt.sessions.State.putAll"]},{"name":"fun remove(key: String): Any?","description":"com.google.adk.kt.sessions.State.remove","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/remove.html","searchKeys":["remove","fun remove(key: String): Any?","com.google.adk.kt.sessions.State.remove"]},{"name":"fun removeStateByKey(key: String)","description":"com.google.adk.kt.events.EventActions.removeStateByKey","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/remove-state-by-key.html","searchKeys":["removeStateByKey","fun removeStateByKey(key: String)","com.google.adk.kt.events.EventActions.removeStateByKey"]},{"name":"fun requestConfirmation(hint: String? = null, payload: Any? = null)","description":"com.google.adk.kt.tools.ToolContext.requestConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/request-confirmation.html","searchKeys":["requestConfirmation","fun requestConfirmation(hint: String? = null, payload: Any? = null)","com.google.adk.kt.tools.ToolContext.requestConfirmation"]},{"name":"fun resetSubAgentStates(agentName: String)","description":"com.google.adk.kt.agents.InvocationContext.resetSubAgentStates","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/reset-sub-agent-states.html","searchKeys":["resetSubAgentStates","fun resetSubAgentStates(agentName: String)","com.google.adk.kt.agents.InvocationContext.resetSubAgentStates"]},{"name":"fun resetTracer()","description":"com.google.adk.kt.telemetry.Telemetry.resetTracer","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry/reset-tracer.html","searchKeys":["resetTracer","fun resetTracer()","com.google.adk.kt.telemetry.Telemetry.resetTracer"]},{"name":"fun resolvePendingConfirmations(event: Event): Map<String, ToolConfirmation>","description":"com.google.adk.kt.runners.ReplRunner.Companion.resolvePendingConfirmations","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/resolve-pending-confirmations.html","searchKeys":["resolvePendingConfirmations","fun resolvePendingConfirmations(event: Event): Map<String, ToolConfirmation>","com.google.adk.kt.runners.ReplRunner.Companion.resolvePendingConfirmations"]},{"name":"fun resolvePendingInputRequest(event: Event): ReplRunner.PendingInputRequest?","description":"com.google.adk.kt.runners.ReplRunner.Companion.resolvePendingInputRequest","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/resolve-pending-input-request.html","searchKeys":["resolvePendingInputRequest","fun resolvePendingInputRequest(event: Event): ReplRunner.PendingInputRequest?","com.google.adk.kt.runners.ReplRunner.Companion.resolvePendingInputRequest"]},{"name":"fun runAsync(parentContext: InvocationContext): Flow<Event>","description":"com.google.adk.kt.agents.BaseAgent.runAsync","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/run-async.html","searchKeys":["runAsync","fun runAsync(parentContext: InvocationContext): Flow<Event>","com.google.adk.kt.agents.BaseAgent.runAsync"]},{"name":"fun setAgentState(agentName: String, agentState: TypedData? = null, endOfAgent: Boolean = false)","description":"com.google.adk.kt.agents.InvocationContext.setAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/set-agent-state.html","searchKeys":["setAgentState","fun setAgentState(agentName: String, agentState: TypedData? = null, endOfAgent: Boolean = false)","com.google.adk.kt.agents.InvocationContext.setAgentState"]},{"name":"fun setTracerForTest(tracer: Tracer)","description":"com.google.adk.kt.telemetry.Telemetry.setTracerForTest","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry/set-tracer-for-test.html","searchKeys":["setTracerForTest","fun setTracerForTest(tracer: Tracer)","com.google.adk.kt.telemetry.Telemetry.setTracerForTest"]},{"name":"fun shouldDisplayError(error: String): Boolean","description":"com.google.adk.kt.runners.ReplRunner.Companion.shouldDisplayError","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/should-display-error.html","searchKeys":["shouldDisplayError","fun shouldDisplayError(error: String): Boolean","com.google.adk.kt.runners.ReplRunner.Companion.shouldDisplayError"]},{"name":"fun shouldPauseInvocation(event: Event): Boolean","description":"com.google.adk.kt.agents.InvocationContext.shouldPauseInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/should-pause-invocation.html","searchKeys":["shouldPauseInvocation","fun shouldPauseInvocation(event: Event): Boolean","com.google.adk.kt.agents.InvocationContext.shouldPauseInvocation"]},{"name":"fun start()","description":"com.google.adk.kt.runners.ReplRunner.start","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/start.html","searchKeys":["start","fun start()","com.google.adk.kt.runners.ReplRunner.start"]},{"name":"fun toStringInternal(): String","description":"com.google.adk.kt.types.Part.toStringInternal","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/to-string-internal.html","searchKeys":["toStringInternal","fun toStringInternal(): String","com.google.adk.kt.types.Part.toStringInternal"]},{"name":"fun toToolset(headerProvider: (ReadonlyContext) -> Map<String, String>? = null, progressConsumers: List<(McpSchema.ProgressNotification) -> Unit> = emptyList()): McpToolset","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toToolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/to-toolset.html","searchKeys":["toToolset","fun toToolset(headerProvider: (ReadonlyContext) -> Map<String, String>? = null, progressConsumers: List<(McpSchema.ProgressNotification) -> Unit> = emptyList()): McpToolset","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toToolset"]},{"name":"fun updateState(key: String, value: Any)","description":"com.google.adk.kt.agents.CallbackContext.updateState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/update-state.html","searchKeys":["updateState","fun updateState(key: String, value: Any)","com.google.adk.kt.agents.CallbackContext.updateState"]},{"name":"fun validateMapOnSchema(args: Map<String, Any?>, schema: Schema, argsName: String): <Error class: unknown class><Unit>","description":"com.google.adk.kt.SchemaUtils.validateMapOnSchema","location":"google-adk-kotlin-core/com.google.adk.kt/-schema-utils/validate-map-on-schema.html","searchKeys":["validateMapOnSchema","fun validateMapOnSchema(args: Map<String, Any?>, schema: Schema, argsName: String): <Error class: unknown class><Unit>","com.google.adk.kt.SchemaUtils.validateMapOnSchema"]},{"name":"fun validateOutputSchema(output: String, schema: Schema): <Error class: unknown class><Map<String, Any?>>","description":"com.google.adk.kt.SchemaUtils.validateOutputSchema","location":"google-adk-kotlin-core/com.google.adk.kt/-schema-utils/validate-output-schema.html","searchKeys":["validateOutputSchema","fun validateOutputSchema(output: String, schema: Schema): <Error class: unknown class><Map<String, Any?>>","com.google.adk.kt.SchemaUtils.validateOutputSchema"]},{"name":"fun valueOf(value: String): BlockedReason","description":"com.google.adk.kt.types.BlockedReason.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): BlockedReason","com.google.adk.kt.types.BlockedReason.valueOf"]},{"name":"fun valueOf(value: String): FinishReason","description":"com.google.adk.kt.types.FinishReason.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): FinishReason","com.google.adk.kt.types.FinishReason.valueOf"]},{"name":"fun valueOf(value: String): HarmBlockThreshold","description":"com.google.adk.kt.types.HarmBlockThreshold.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HarmBlockThreshold","com.google.adk.kt.types.HarmBlockThreshold.valueOf"]},{"name":"fun valueOf(value: String): HarmCategory","description":"com.google.adk.kt.types.HarmCategory.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HarmCategory","com.google.adk.kt.types.HarmCategory.valueOf"]},{"name":"fun valueOf(value: String): Level","description":"com.google.adk.kt.logging.Level.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Level","com.google.adk.kt.logging.Level.valueOf"]},{"name":"fun valueOf(value: String): LlmAgent.IncludeContents","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): LlmAgent.IncludeContents","com.google.adk.kt.agents.LlmAgent.IncludeContents.valueOf"]},{"name":"fun valueOf(value: String): MediaModality","description":"com.google.adk.kt.types.MediaModality.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): MediaModality","com.google.adk.kt.types.MediaModality.valueOf"]},{"name":"fun valueOf(value: String): MediaResolution","description":"com.google.adk.kt.types.MediaResolution.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): MediaResolution","com.google.adk.kt.types.MediaResolution.valueOf"]},{"name":"fun valueOf(value: String): PromptFormat","description":"com.google.adk.kt.tools.PromptFormat.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): PromptFormat","com.google.adk.kt.tools.PromptFormat.valueOf"]},{"name":"fun valueOf(value: String): ServiceTier","description":"com.google.adk.kt.types.ServiceTier.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ServiceTier","com.google.adk.kt.types.ServiceTier.valueOf"]},{"name":"fun valueOf(value: String): StreamingMode","description":"com.google.adk.kt.agents.StreamingMode.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): StreamingMode","com.google.adk.kt.agents.StreamingMode.valueOf"]},{"name":"fun valueOf(value: String): ThinkingLevel","description":"com.google.adk.kt.types.ThinkingLevel.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ThinkingLevel","com.google.adk.kt.types.ThinkingLevel.valueOf"]},{"name":"fun valueOf(value: String): Type","description":"com.google.adk.kt.types.Type.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Type","com.google.adk.kt.types.Type.valueOf"]},{"name":"fun values(): Array<BlockedReason>","description":"com.google.adk.kt.types.BlockedReason.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/values.html","searchKeys":["values","fun values(): Array<BlockedReason>","com.google.adk.kt.types.BlockedReason.values"]},{"name":"fun values(): Array<FinishReason>","description":"com.google.adk.kt.types.FinishReason.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/values.html","searchKeys":["values","fun values(): Array<FinishReason>","com.google.adk.kt.types.FinishReason.values"]},{"name":"fun values(): Array<HarmBlockThreshold>","description":"com.google.adk.kt.types.HarmBlockThreshold.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/values.html","searchKeys":["values","fun values(): Array<HarmBlockThreshold>","com.google.adk.kt.types.HarmBlockThreshold.values"]},{"name":"fun values(): Array<HarmCategory>","description":"com.google.adk.kt.types.HarmCategory.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/values.html","searchKeys":["values","fun values(): Array<HarmCategory>","com.google.adk.kt.types.HarmCategory.values"]},{"name":"fun values(): Array<Level>","description":"com.google.adk.kt.logging.Level.values","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/values.html","searchKeys":["values","fun values(): Array<Level>","com.google.adk.kt.logging.Level.values"]},{"name":"fun values(): Array<LlmAgent.IncludeContents>","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.values","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/values.html","searchKeys":["values","fun values(): Array<LlmAgent.IncludeContents>","com.google.adk.kt.agents.LlmAgent.IncludeContents.values"]},{"name":"fun values(): Array<MediaModality>","description":"com.google.adk.kt.types.MediaModality.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/values.html","searchKeys":["values","fun values(): Array<MediaModality>","com.google.adk.kt.types.MediaModality.values"]},{"name":"fun values(): Array<MediaResolution>","description":"com.google.adk.kt.types.MediaResolution.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/values.html","searchKeys":["values","fun values(): Array<MediaResolution>","com.google.adk.kt.types.MediaResolution.values"]},{"name":"fun values(): Array<PromptFormat>","description":"com.google.adk.kt.tools.PromptFormat.values","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/values.html","searchKeys":["values","fun values(): Array<PromptFormat>","com.google.adk.kt.tools.PromptFormat.values"]},{"name":"fun values(): Array<ServiceTier>","description":"com.google.adk.kt.types.ServiceTier.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/values.html","searchKeys":["values","fun values(): Array<ServiceTier>","com.google.adk.kt.types.ServiceTier.values"]},{"name":"fun values(): Array<StreamingMode>","description":"com.google.adk.kt.agents.StreamingMode.values","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/values.html","searchKeys":["values","fun values(): Array<StreamingMode>","com.google.adk.kt.agents.StreamingMode.values"]},{"name":"fun values(): Array<ThinkingLevel>","description":"com.google.adk.kt.types.ThinkingLevel.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/values.html","searchKeys":["values","fun values(): Array<ThinkingLevel>","com.google.adk.kt.types.ThinkingLevel.values"]},{"name":"fun values(): Array<Type>","description":"com.google.adk.kt.types.Type.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/values.html","searchKeys":["values","fun values(): Array<Type>","com.google.adk.kt.types.Type.values"]},{"name":"interface AfterAgentCallback : Callback","description":"com.google.adk.kt.callbacks.AfterAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/index.html","searchKeys":["AfterAgentCallback","interface AfterAgentCallback : Callback","com.google.adk.kt.callbacks.AfterAgentCallback"]},{"name":"interface AfterModelCallback : Callback","description":"com.google.adk.kt.callbacks.AfterModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/index.html","searchKeys":["AfterModelCallback","interface AfterModelCallback : Callback","com.google.adk.kt.callbacks.AfterModelCallback"]},{"name":"interface AfterRunCallback : Callback","description":"com.google.adk.kt.callbacks.AfterRunCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/index.html","searchKeys":["AfterRunCallback","interface AfterRunCallback : Callback","com.google.adk.kt.callbacks.AfterRunCallback"]},{"name":"interface AfterToolCallback : Callback","description":"com.google.adk.kt.callbacks.AfterToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/index.html","searchKeys":["AfterToolCallback","interface AfterToolCallback : Callback","com.google.adk.kt.callbacks.AfterToolCallback"]},{"name":"interface AgentState","description":"com.google.adk.kt.agents.AgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-agent-state/index.html","searchKeys":["AgentState","interface AgentState","com.google.adk.kt.agents.AgentState"]},{"name":"interface ArtifactService","description":"com.google.adk.kt.artifacts.ArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/index.html","searchKeys":["ArtifactService","interface ArtifactService","com.google.adk.kt.artifacts.ArtifactService"]},{"name":"interface BeforeAgentCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/index.html","searchKeys":["BeforeAgentCallback","interface BeforeAgentCallback : Callback","com.google.adk.kt.callbacks.BeforeAgentCallback"]},{"name":"interface BeforeModelCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/index.html","searchKeys":["BeforeModelCallback","interface BeforeModelCallback : Callback","com.google.adk.kt.callbacks.BeforeModelCallback"]},{"name":"interface BeforeRunCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeRunCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/index.html","searchKeys":["BeforeRunCallback","interface BeforeRunCallback : Callback","com.google.adk.kt.callbacks.BeforeRunCallback"]},{"name":"interface BeforeToolCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/index.html","searchKeys":["BeforeToolCallback","interface BeforeToolCallback : Callback","com.google.adk.kt.callbacks.BeforeToolCallback"]},{"name":"interface Callback","description":"com.google.adk.kt.callbacks.Callback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback/index.html","searchKeys":["Callback","interface Callback","com.google.adk.kt.callbacks.Callback"]},{"name":"interface EventCompactor","description":"com.google.adk.kt.summarizer.EventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-compactor/index.html","searchKeys":["EventCompactor","interface EventCompactor","com.google.adk.kt.summarizer.EventCompactor"]},{"name":"interface EventSummarizer","description":"com.google.adk.kt.summarizer.EventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-summarizer/index.html","searchKeys":["EventSummarizer","interface EventSummarizer","com.google.adk.kt.summarizer.EventSummarizer"]},{"name":"interface GeminiModels","description":"com.google.adk.kt.models.Gemini.GeminiModels","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini-models/index.html","searchKeys":["GeminiModels","interface GeminiModels","com.google.adk.kt.models.Gemini.GeminiModels"]},{"name":"interface Json","description":"com.google.adk.kt.serialization.Json","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/-json/index.html","searchKeys":["Json","interface Json","com.google.adk.kt.serialization.Json"]},{"name":"interface Lock","description":"com.google.adk.kt.sessions.Lock","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-lock/index.html","searchKeys":["Lock","interface Lock","com.google.adk.kt.sessions.Lock"]},{"name":"interface Logger","description":"com.google.adk.kt.logging.Logger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/index.html","searchKeys":["Logger","interface Logger","com.google.adk.kt.logging.Logger"]},{"name":"interface LoggerFactory","description":"com.google.adk.kt.logging.LoggerFactory","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger-factory/index.html","searchKeys":["LoggerFactory","interface LoggerFactory","com.google.adk.kt.logging.LoggerFactory"]},{"name":"interface LoggingProvider","description":"com.google.adk.kt.logging.LoggingProvider","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logging-provider/index.html","searchKeys":["LoggingProvider","interface LoggingProvider","com.google.adk.kt.logging.LoggingProvider"]},{"name":"interface MemoryService","description":"com.google.adk.kt.memory.MemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/index.html","searchKeys":["MemoryService","interface MemoryService","com.google.adk.kt.memory.MemoryService"]},{"name":"interface Model","description":"com.google.adk.kt.models.Model","location":"google-adk-kotlin-core/com.google.adk.kt.models/-model/index.html","searchKeys":["Model","interface Model","com.google.adk.kt.models.Model"]},{"name":"interface OnEventCallback : Callback","description":"com.google.adk.kt.callbacks.OnEventCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/index.html","searchKeys":["OnEventCallback","interface OnEventCallback : Callback","com.google.adk.kt.callbacks.OnEventCallback"]},{"name":"interface OnModelErrorCallback : Callback","description":"com.google.adk.kt.callbacks.OnModelErrorCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/index.html","searchKeys":["OnModelErrorCallback","interface OnModelErrorCallback : Callback","com.google.adk.kt.callbacks.OnModelErrorCallback"]},{"name":"interface OnToolErrorCallback : Callback","description":"com.google.adk.kt.callbacks.OnToolErrorCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/index.html","searchKeys":["OnToolErrorCallback","interface OnToolErrorCallback : Callback","com.google.adk.kt.callbacks.OnToolErrorCallback"]},{"name":"interface OnUserMessageCallback : Callback","description":"com.google.adk.kt.callbacks.OnUserMessageCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/index.html","searchKeys":["OnUserMessageCallback","interface OnUserMessageCallback : Callback","com.google.adk.kt.callbacks.OnUserMessageCallback"]},{"name":"interface Plugin","description":"com.google.adk.kt.plugins.Plugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/index.html","searchKeys":["Plugin","interface Plugin","com.google.adk.kt.plugins.Plugin"]},{"name":"interface ReadonlyContext","description":"com.google.adk.kt.agents.ReadonlyContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/index.html","searchKeys":["ReadonlyContext","interface ReadonlyContext","com.google.adk.kt.agents.ReadonlyContext"]},{"name":"interface ReadonlyToolContext","description":"com.google.adk.kt.tools.ReadonlyToolContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/index.html","searchKeys":["ReadonlyToolContext","interface ReadonlyToolContext","com.google.adk.kt.tools.ReadonlyToolContext"]},{"name":"interface Runner","description":"com.google.adk.kt.runners.Runner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/index.html","searchKeys":["Runner","interface Runner","com.google.adk.kt.runners.Runner"]},{"name":"interface Scope","description":"com.google.adk.kt.telemetry.Scope","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-scope/index.html","searchKeys":["Scope","interface Scope","com.google.adk.kt.telemetry.Scope"]},{"name":"interface SessionService","description":"com.google.adk.kt.sessions.SessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/index.html","searchKeys":["SessionService","interface SessionService","com.google.adk.kt.sessions.SessionService"]},{"name":"interface SkillSource","description":"com.google.adk.kt.skills.SkillSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/index.html","searchKeys":["SkillSource","interface SkillSource","com.google.adk.kt.skills.SkillSource"]},{"name":"interface Span","description":"com.google.adk.kt.telemetry.Span","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/index.html","searchKeys":["Span","interface Span","com.google.adk.kt.telemetry.Span"]},{"name":"interface SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/index.html","searchKeys":["SpanBuilder","interface SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder"]},{"name":"interface TelemetryContext","description":"com.google.adk.kt.telemetry.TelemetryContext","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context/index.html","searchKeys":["TelemetryContext","interface TelemetryContext","com.google.adk.kt.telemetry.TelemetryContext"]},{"name":"interface TelemetryContextElement","description":"com.google.adk.kt.telemetry.TelemetryContextElement","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context-element/index.html","searchKeys":["TelemetryContextElement","interface TelemetryContextElement","com.google.adk.kt.telemetry.TelemetryContextElement"]},{"name":"interface Toolset","description":"com.google.adk.kt.tools.Toolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/index.html","searchKeys":["Toolset","interface Toolset","com.google.adk.kt.tools.Toolset"]},{"name":"interface Tracer","description":"com.google.adk.kt.telemetry.Tracer","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-tracer/index.html","searchKeys":["Tracer","interface Tracer","com.google.adk.kt.telemetry.Tracer"]},{"name":"interface Uuid","description":"com.google.adk.kt.ids.Uuid","location":"google-adk-kotlin-core/com.google.adk.kt.ids/-uuid/index.html","searchKeys":["Uuid","interface Uuid","com.google.adk.kt.ids.Uuid"]},{"name":"object Companion","description":"com.google.adk.kt.agents.Instruction.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.Instruction.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.agents.LoopAgent.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.LoopAgent.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.agents.LoopAgentState.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.LoopAgentState.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.agents.SequentialAgent.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.SequentialAgent.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.agents.SequentialAgentState.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.SequentialAgentState.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.artifacts.FileArtifactService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.artifacts.FileArtifactService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterAgentCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterAgentCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterModelCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterModelCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterRunCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterRunCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterToolCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterToolCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeAgentCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeModelCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeModelCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeRunCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeRunCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeToolCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeToolCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnEventCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnEventCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnModelErrorCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnToolErrorCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnUserMessageCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.events.ToolConfirmation.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.events.ToolConfirmation.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.memory.InMemoryMemoryService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.memory.InMemoryMemoryService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.models.Gemini.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.Gemini.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.models.LlmResponse.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.LlmResponse.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.mlkit.GenaiPrompt.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.plugins.LoggingPlugin.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.plugins.LoggingPlugin.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.plugins.PluginManager.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.plugins.PluginManager.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.runners.ReplRunner.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.runners.ReplRunner.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.State.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.State.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.room.RoomSessionService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.skills.AssetSkillSource.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.skills.AssetSkillSource.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.skills.SkillSource.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.skills.SkillSource.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.AgentTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.AgentTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.BaseTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.BaseTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.FunctionTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.FunctionTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.LoadArtifactsTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.LoadArtifactsTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.SkillToolset.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.SkillToolset.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.mcp.McpTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.mcp.McpTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.mcp.McpToolset.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.mcp.McpToolset.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.Content.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.Content.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.FunctionCall.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.FunctionCall.Companion"]},{"name":"object Companion : Json","description":"com.google.adk.kt.serialization.Json.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/-json/-companion/index.html","searchKeys":["Companion","object Companion : Json","com.google.adk.kt.serialization.Json.Companion"]},{"name":"object Companion : LoggerFactory","description":"com.google.adk.kt.logging.LoggerFactory.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger-factory/-companion/index.html","searchKeys":["Companion","object Companion : LoggerFactory","com.google.adk.kt.logging.LoggerFactory.Companion"]},{"name":"object Companion : Uuid","description":"com.google.adk.kt.ids.Uuid.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.ids/-uuid/-companion/index.html","searchKeys":["Companion","object Companion : Uuid","com.google.adk.kt.ids.Uuid.Companion"]},{"name":"object FloggerLoggingProvider : LoggingProvider","description":"com.google.adk.kt.logging.FloggerLoggingProvider","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logging-provider/index.html","searchKeys":["FloggerLoggingProvider","object FloggerLoggingProvider : LoggingProvider","com.google.adk.kt.logging.FloggerLoggingProvider"]},{"name":"object GenerativeModelHelpers","description":"com.google.adk.kt.utils.mlkit.GenerativeModelHelpers","location":"google-adk-kotlin-core/com.google.adk.kt.utils.mlkit/-generative-model-helpers/index.html","searchKeys":["GenerativeModelHelpers","object GenerativeModelHelpers","com.google.adk.kt.utils.mlkit.GenerativeModelHelpers"]},{"name":"object Key","description":"com.google.adk.kt.telemetry.TelemetryContextElement.Key","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context-element/-key/index.html","searchKeys":["Key","object Key","com.google.adk.kt.telemetry.TelemetryContextElement.Key"]},{"name":"object LlmConstants","description":"com.google.adk.kt.types.LlmConstants","location":"google-adk-kotlin-core/com.google.adk.kt.types/-llm-constants/index.html","searchKeys":["LlmConstants","object LlmConstants","com.google.adk.kt.types.LlmConstants"]},{"name":"object NullValue : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.NullValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-null-value/index.html","searchKeys":["NullValue","object NullValue : PartialArgValue","com.google.adk.kt.types.PartialArgValue.NullValue"]},{"name":"object Role","description":"com.google.adk.kt.types.Role","location":"google-adk-kotlin-core/com.google.adk.kt.types/-role/index.html","searchKeys":["Role","object Role","com.google.adk.kt.types.Role"]},{"name":"object SchemaUtils","description":"com.google.adk.kt.SchemaUtils","location":"google-adk-kotlin-core/com.google.adk.kt/-schema-utils/index.html","searchKeys":["SchemaUtils","object SchemaUtils","com.google.adk.kt.SchemaUtils"]},{"name":"object Telemetry","description":"com.google.adk.kt.telemetry.Telemetry","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry/index.html","searchKeys":["Telemetry","object Telemetry","com.google.adk.kt.telemetry.Telemetry"]},{"name":"object TelemetryAttributes","description":"com.google.adk.kt.telemetry.TelemetryAttributes","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-attributes/index.html","searchKeys":["TelemetryAttributes","object TelemetryAttributes","com.google.adk.kt.telemetry.TelemetryAttributes"]},{"name":"object TelemetryConfig","description":"com.google.adk.kt.telemetry.TelemetryConfig","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-config/index.html","searchKeys":["TelemetryConfig","object TelemetryConfig","com.google.adk.kt.telemetry.TelemetryConfig"]},{"name":"open class AgentTool(val agent: BaseAgent, val skipSummarization: Boolean = false, val includePlugins: Boolean = true, val propagateGroundingMetadata: Boolean = false) : BaseTool","description":"com.google.adk.kt.tools.AgentTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/index.html","searchKeys":["AgentTool","open class AgentTool(val agent: BaseAgent, val skipSummarization: Boolean = false, val includePlugins: Boolean = true, val propagateGroundingMetadata: Boolean = false) : BaseTool","com.google.adk.kt.tools.AgentTool"]},{"name":"open class InMemoryRunner : AbstractRunner","description":"com.google.adk.kt.runners.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/index.html","searchKeys":["InMemoryRunner","open class InMemoryRunner : AbstractRunner","com.google.adk.kt.runners.InMemoryRunner"]},{"name":"open class ReplRunner(agent: BaseAgent) : InMemoryRunner","description":"com.google.adk.kt.runners.ReplRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/index.html","searchKeys":["ReplRunner","open class ReplRunner(agent: BaseAgent) : InMemoryRunner","com.google.adk.kt.runners.ReplRunner"]},{"name":"open fun close()","description":"com.google.adk.kt.tools.BaseTool.close","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/close.html","searchKeys":["close","open fun close()","com.google.adk.kt.tools.BaseTool.close"]},{"name":"open fun close()","description":"com.google.adk.kt.tools.Toolset.close","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/close.html","searchKeys":["close","open fun close()","com.google.adk.kt.tools.Toolset.close"]},{"name":"open fun debug(cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.debug","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/debug.html","searchKeys":["debug","open fun debug(cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.debug"]},{"name":"open fun error(cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.error","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/error.html","searchKeys":["error","open fun error(cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.error"]},{"name":"open fun info(cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.info","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/info.html","searchKeys":["info","open fun info(cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.info"]},{"name":"open fun trace(cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.trace","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/trace.html","searchKeys":["trace","open fun trace(cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.trace"]},{"name":"open fun warn(cause: Throwable? = null, msg: () -> String)","description":"com.google.adk.kt.logging.Logger.warn","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/warn.html","searchKeys":["warn","open fun warn(cause: Throwable? = null, msg: () -> String)","com.google.adk.kt.logging.Logger.warn"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"com.google.adk.kt.types.Blob.equals","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","com.google.adk.kt.types.Blob.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"com.google.adk.kt.types.Part.equals","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","com.google.adk.kt.types.Part.equals"]},{"name":"open operator override fun get(key: String): Any?","description":"com.google.adk.kt.sessions.State.get","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/get.html","searchKeys":["get","open operator override fun get(key: String): Any?","com.google.adk.kt.sessions.State.get"]},{"name":"open override fun close()","description":"com.google.adk.kt.tools.mcp.McpToolset.close","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.tools.mcp.McpToolset.close"]},{"name":"open override fun containsKey(key: String): Boolean","description":"com.google.adk.kt.sessions.State.containsKey","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/contains-key.html","searchKeys":["containsKey","open override fun containsKey(key: String): Boolean","com.google.adk.kt.sessions.State.containsKey"]},{"name":"open override fun containsValue(value: Any): Boolean","description":"com.google.adk.kt.sessions.State.containsValue","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/contains-value.html","searchKeys":["containsValue","open override fun containsValue(value: Any): Boolean","com.google.adk.kt.sessions.State.containsValue"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.AgentTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.AgentTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.ExitLoopTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.ExitLoopTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.GetUserChoiceTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.GetUserChoiceTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.LoadArtifactsTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.LoadArtifactsTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.LoadMemoryTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.LoadMemoryTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.RequestInputTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.RequestInputTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.GoogleMapsTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.GoogleMapsTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.GoogleSearchTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.GoogleSearchTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.PreloadMemoryTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.PreloadMemoryTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.UrlContextTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.UrlContextTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.VertexAiSearchTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.VertexAiSearchTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.mcp.McpTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.mcp.McpTool.declaration"]},{"name":"open override fun generateContent(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): <Error class: unknown class>","description":"com.google.adk.kt.models.Gemini.RealGeminiModels.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-real-gemini-models/generate-content.html","searchKeys":["generateContent","open override fun generateContent(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): <Error class: unknown class>","com.google.adk.kt.models.Gemini.RealGeminiModels.generateContent"]},{"name":"open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","description":"com.google.adk.kt.models.Gemini.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/generate-content.html","searchKeys":["generateContent","open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","com.google.adk.kt.models.Gemini.generateContent"]},{"name":"open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/generate-content.html","searchKeys":["generateContent","open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","com.google.adk.kt.models.mlkit.GenaiPrompt.generateContent"]},{"name":"open override fun generateContentStream(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): Iterable<<Error class: unknown class>>","description":"com.google.adk.kt.models.Gemini.RealGeminiModels.generateContentStream","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-real-gemini-models/generate-content-stream.html","searchKeys":["generateContentStream","open override fun generateContentStream(model: String, contents: List<<Error class: unknown class>>, config: <Error class: unknown class>): Iterable<<Error class: unknown class>>","com.google.adk.kt.models.Gemini.RealGeminiModels.generateContentStream"]},{"name":"open override fun getLogger(kClass: KClass<*>): Logger","description":"com.google.adk.kt.logging.FloggerLoggingProvider.getLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logging-provider/get-logger.html","searchKeys":["getLogger","open override fun getLogger(kClass: KClass<*>): Logger","com.google.adk.kt.logging.FloggerLoggingProvider.getLogger"]},{"name":"open override fun hashCode(): Int","description":"com.google.adk.kt.types.Blob.hashCode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","com.google.adk.kt.types.Blob.hashCode"]},{"name":"open override fun hashCode(): Int","description":"com.google.adk.kt.types.Part.hashCode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","com.google.adk.kt.types.Part.hashCode"]},{"name":"open override fun isEmpty(): Boolean","description":"com.google.adk.kt.sessions.State.isEmpty","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/is-empty.html","searchKeys":["isEmpty","open override fun isEmpty(): Boolean","com.google.adk.kt.sessions.State.isEmpty"]},{"name":"open override fun log(level: Level, cause: Throwable?, msg: () -> String)","description":"com.google.adk.kt.logging.FloggerLogger.log","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/log.html","searchKeys":["log","open override fun log(level: Level, cause: Throwable?, msg: () -> String)","com.google.adk.kt.logging.FloggerLogger.log"]},{"name":"open override fun log(level: Level, cause: Throwable?, msg: () -> String)","description":"com.google.adk.kt.logging.SafeLogger.log","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-safe-logger/log.html","searchKeys":["log","open override fun log(level: Level, cause: Throwable?, msg: () -> String)","com.google.adk.kt.logging.SafeLogger.log"]},{"name":"open override fun run(userId: String, sessionId: String, newMessage: Content, runConfig: RunConfig?): Iterator<Event>","description":"com.google.adk.kt.runners.AbstractRunner.run","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/run.html","searchKeys":["run","open override fun run(userId: String, sessionId: String, newMessage: Content, runConfig: RunConfig?): Iterator<Event>","com.google.adk.kt.runners.AbstractRunner.run"]},{"name":"open override fun runAsync(userId: String, sessionId: String, invocationId: String?, newMessage: Content?, stateDelta: Map<String, Any>?, runConfig: RunConfig?): Flow<Event>","description":"com.google.adk.kt.runners.AbstractRunner.runAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/run-async.html","searchKeys":["runAsync","open override fun runAsync(userId: String, sessionId: String, invocationId: String?, newMessage: Content?, stateDelta: Map<String, Any>?, runConfig: RunConfig?): Flow<Event>","com.google.adk.kt.runners.AbstractRunner.runAsync"]},{"name":"open override fun toStateValue(): TypedData.MapValue","description":"com.google.adk.kt.agents.LoopAgentState.toStateValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/to-state-value.html","searchKeys":["toStateValue","open override fun toStateValue(): TypedData.MapValue","com.google.adk.kt.agents.LoopAgentState.toStateValue"]},{"name":"open override fun toStateValue(): TypedData.MapValue","description":"com.google.adk.kt.agents.SequentialAgentState.toStateValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/to-state-value.html","searchKeys":["toStateValue","open override fun toStateValue(): TypedData.MapValue","com.google.adk.kt.agents.SequentialAgentState.toStateValue"]},{"name":"open override fun toString(): String","description":"com.google.adk.kt.sessions.State.toString","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/to-string.html","searchKeys":["toString","open override fun toString(): String","com.google.adk.kt.sessions.State.toString"]},{"name":"open override fun toString(): String","description":"com.google.adk.kt.types.Part.toString","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/to-string.html","searchKeys":["toString","open override fun toString(): String","com.google.adk.kt.types.Part.toString"]},{"name":"open override val context: ReadonlyContext","description":"com.google.adk.kt.tools.ToolContext.context","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/context.html","searchKeys":["context","open override val context: ReadonlyContext","com.google.adk.kt.tools.ToolContext.context"]},{"name":"open override val entries: Set<Map.Entry<String, Any>>","description":"com.google.adk.kt.sessions.State.entries","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/entries.html","searchKeys":["entries","open override val entries: Set<Map.Entry<String, Any>>","com.google.adk.kt.sessions.State.entries"]},{"name":"open override val eventId: String? = null","description":"com.google.adk.kt.tools.ToolContext.eventId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/event-id.html","searchKeys":["eventId","open override val eventId: String? = null","com.google.adk.kt.tools.ToolContext.eventId"]},{"name":"open override val functionCallId: String? = null","description":"com.google.adk.kt.tools.ToolContext.functionCallId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/function-call-id.html","searchKeys":["functionCallId","open override val functionCallId: String? = null","com.google.adk.kt.tools.ToolContext.functionCallId"]},{"name":"open override val keys: Set<String>","description":"com.google.adk.kt.sessions.State.keys","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/keys.html","searchKeys":["keys","open override val keys: Set<String>","com.google.adk.kt.sessions.State.keys"]},{"name":"open override val name: String","description":"com.google.adk.kt.logging.FloggerLogger.name","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.logging.FloggerLogger.name"]},{"name":"open override val name: String","description":"com.google.adk.kt.logging.Slf4jLogger.name","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-slf4j-logger/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.logging.Slf4jLogger.name"]},{"name":"open override val name: String","description":"com.google.adk.kt.models.Gemini.name","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.models.Gemini.name"]},{"name":"open override val name: String","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.name","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.models.mlkit.GenaiPrompt.name"]},{"name":"open override val name: String","description":"com.google.adk.kt.plugins.LoggingPlugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.plugins.LoggingPlugin.name"]},{"name":"open override val size: Int","description":"com.google.adk.kt.sessions.State.size","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/size.html","searchKeys":["size","open override val size: Int","com.google.adk.kt.sessions.State.size"]},{"name":"open override val state: Map<String, Any>","description":"com.google.adk.kt.agents.CallbackContext.state","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/state.html","searchKeys":["state","open override val state: Map<String, Any>","com.google.adk.kt.agents.CallbackContext.state"]},{"name":"open override val values: Collection<Any>","description":"com.google.adk.kt.sessions.State.values","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/values.html","searchKeys":["values","open override val values: Collection<Any>","com.google.adk.kt.sessions.State.values"]},{"name":"open suspend fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.MemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.MemoryService.addEventsToMemory"]},{"name":"open suspend fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.MemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-memory.html","searchKeys":["addMemory","open suspend fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.MemoryService.addMemory"]},{"name":"open suspend fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.Plugin.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-agent.html","searchKeys":["afterAgent","open suspend fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.Plugin.afterAgent"]},{"name":"open suspend fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.plugins.Plugin.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-model.html","searchKeys":["afterModel","open suspend fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.plugins.Plugin.afterModel"]},{"name":"open suspend fun afterRun(invocationContext: InvocationContext)","description":"com.google.adk.kt.plugins.Plugin.afterRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-run.html","searchKeys":["afterRun","open suspend fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.plugins.Plugin.afterRun"]},{"name":"open suspend fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","description":"com.google.adk.kt.plugins.Plugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-tool.html","searchKeys":["afterTool","open suspend fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","com.google.adk.kt.plugins.Plugin.afterTool"]},{"name":"open suspend fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.SessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/append-event.html","searchKeys":["appendEvent","open suspend fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.SessionService.appendEvent"]},{"name":"open suspend fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.plugins.Plugin.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-agent.html","searchKeys":["beforeAgent","open suspend fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.plugins.Plugin.beforeAgent"]},{"name":"open suspend fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.plugins.Plugin.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-model.html","searchKeys":["beforeModel","open suspend fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.plugins.Plugin.beforeModel"]},{"name":"open suspend fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.Plugin.beforeRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-run.html","searchKeys":["beforeRun","open suspend fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.Plugin.beforeRun"]},{"name":"open suspend fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","description":"com.google.adk.kt.plugins.Plugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-tool.html","searchKeys":["beforeTool","open suspend fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","com.google.adk.kt.plugins.Plugin.beforeTool"]},{"name":"open suspend fun close()","description":"com.google.adk.kt.plugins.Plugin.close","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/close.html","searchKeys":["close","open suspend fun close()","com.google.adk.kt.plugins.Plugin.close"]},{"name":"open suspend fun closeSession(session: Session)","description":"com.google.adk.kt.sessions.SessionService.closeSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/close-session.html","searchKeys":["closeSession","open suspend fun closeSession(session: Session)","com.google.adk.kt.sessions.SessionService.closeSession"]},{"name":"open suspend fun onEvent(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.plugins.Plugin.onEvent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-event.html","searchKeys":["onEvent","open suspend fun onEvent(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.plugins.Plugin.onEvent"]},{"name":"open suspend fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.plugins.Plugin.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-model-error.html","searchKeys":["onModelError","open suspend fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.plugins.Plugin.onModelError"]},{"name":"open suspend fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","description":"com.google.adk.kt.plugins.Plugin.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-tool-error.html","searchKeys":["onToolError","open suspend fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","com.google.adk.kt.plugins.Plugin.onToolError"]},{"name":"open suspend fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.plugins.Plugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-user-message.html","searchKeys":["onUserMessage","open suspend fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.plugins.Plugin.onUserMessage"]},{"name":"open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.BaseTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.BaseTool.processLlmRequest"]},{"name":"open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.Toolset.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/process-llm-request.html","searchKeys":["processLlmRequest","open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.Toolset.processLlmRequest"]},{"name":"open suspend fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","description":"com.google.adk.kt.runners.Runner.rewindAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/rewind-async.html","searchKeys":["rewindAsync","open suspend fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","com.google.adk.kt.runners.Runner.rewindAsync"]},{"name":"open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String?, customMetadata: Map<String, Any?>?)","description":"com.google.adk.kt.memory.InMemoryMemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String?, customMetadata: Map<String, Any?>?)","com.google.adk.kt.memory.InMemoryMemoryService.addEventsToMemory"]},{"name":"open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>?)","description":"com.google.adk.kt.memory.InMemoryMemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/add-memory.html","searchKeys":["addMemory","open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>?)","com.google.adk.kt.memory.InMemoryMemoryService.addMemory"]},{"name":"open suspend override fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.InMemoryMemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","open suspend override fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.InMemoryMemoryService.addSessionToMemory"]},{"name":"open suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.LoggingPlugin.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/after-agent.html","searchKeys":["afterAgent","open suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.LoggingPlugin.afterAgent"]},{"name":"open suspend override fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.plugins.LoggingPlugin.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/after-model.html","searchKeys":["afterModel","open suspend override fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.plugins.LoggingPlugin.afterModel"]},{"name":"open suspend override fun afterRun(invocationContext: InvocationContext)","description":"com.google.adk.kt.plugins.LoggingPlugin.afterRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/after-run.html","searchKeys":["afterRun","open suspend override fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.plugins.LoggingPlugin.afterRun"]},{"name":"open suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","description":"com.google.adk.kt.plugins.LoggingPlugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/after-tool.html","searchKeys":["afterTool","open suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>): Map<String, Any>","com.google.adk.kt.plugins.LoggingPlugin.afterTool"]},{"name":"open suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.InMemorySessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/append-event.html","searchKeys":["appendEvent","open suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.InMemorySessionService.appendEvent"]},{"name":"open suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.room.RoomSessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/append-event.html","searchKeys":["appendEvent","open suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.room.RoomSessionService.appendEvent"]},{"name":"open suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.plugins.LoggingPlugin.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/before-agent.html","searchKeys":["beforeAgent","open suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.plugins.LoggingPlugin.beforeAgent"]},{"name":"open suspend override fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.plugins.LoggingPlugin.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/before-model.html","searchKeys":["beforeModel","open suspend override fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.plugins.LoggingPlugin.beforeModel"]},{"name":"open suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.LoggingPlugin.beforeRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/before-run.html","searchKeys":["beforeRun","open suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.LoggingPlugin.beforeRun"]},{"name":"open suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","description":"com.google.adk.kt.plugins.LoggingPlugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/before-tool.html","searchKeys":["beforeTool","open suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any>): CallbackChoice<Map<String, Any>, Map<String, Any>>","com.google.adk.kt.plugins.LoggingPlugin.beforeTool"]},{"name":"open suspend override fun compact(session: Session, sessionService: SessionService)","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor.compact","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/compact.html","searchKeys":["compact","open suspend override fun compact(session: Session, sessionService: SessionService)","com.google.adk.kt.summarizer.SlidingWindowEventCompactor.compact"]},{"name":"open suspend override fun createSession(key: SessionKey, state: Map<String, Any>?): Session","description":"com.google.adk.kt.sessions.InMemorySessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/create-session.html","searchKeys":["createSession","open suspend override fun createSession(key: SessionKey, state: Map<String, Any>?): Session","com.google.adk.kt.sessions.InMemorySessionService.createSession"]},{"name":"open suspend override fun createSession(key: SessionKey, state: Map<String, Any>?): Session","description":"com.google.adk.kt.sessions.room.RoomSessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/create-session.html","searchKeys":["createSession","open suspend override fun createSession(key: SessionKey, state: Map<String, Any>?): Session","com.google.adk.kt.sessions.room.RoomSessionService.createSession"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.FileArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.FileArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.GcsArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.GcsArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.InMemoryArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.InMemorySessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/delete-session.html","searchKeys":["deleteSession","open suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.InMemorySessionService.deleteSession"]},{"name":"open suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.room.RoomSessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/delete-session.html","searchKeys":["deleteSession","open suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.room.RoomSessionService.deleteSession"]},{"name":"open suspend override fun getSession(key: SessionKey, config: GetSessionConfig?): Session?","description":"com.google.adk.kt.sessions.InMemorySessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/get-session.html","searchKeys":["getSession","open suspend override fun getSession(key: SessionKey, config: GetSessionConfig?): Session?","com.google.adk.kt.sessions.InMemorySessionService.getSession"]},{"name":"open suspend override fun getSession(key: SessionKey, config: GetSessionConfig?): Session?","description":"com.google.adk.kt.sessions.room.RoomSessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/get-session.html","searchKeys":["getSession","open suspend override fun getSession(key: SessionKey, config: GetSessionConfig?): Session?","com.google.adk.kt.sessions.room.RoomSessionService.getSession"]},{"name":"open suspend override fun getTools(readonlyContext: ReadonlyContext?): List<BaseTool>","description":"com.google.adk.kt.tools.SkillToolset.getTools","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/get-tools.html","searchKeys":["getTools","open suspend override fun getTools(readonlyContext: ReadonlyContext?): List<BaseTool>","com.google.adk.kt.tools.SkillToolset.getTools"]},{"name":"open suspend override fun getTools(readonlyContext: ReadonlyContext?): List<BaseTool>","description":"com.google.adk.kt.tools.mcp.McpToolset.getTools","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/get-tools.html","searchKeys":["getTools","open suspend override fun getTools(readonlyContext: ReadonlyContext?): List<BaseTool>","com.google.adk.kt.tools.mcp.McpToolset.getTools"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.FileArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.FileArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.GcsArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.GcsArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.InMemoryArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifacts(): List<String>","description":"com.google.adk.kt.tools.ToolContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/list-artifacts.html","searchKeys":["listArtifacts","open suspend override fun listArtifacts(): List<String>","com.google.adk.kt.tools.ToolContext.listArtifacts"]},{"name":"open suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.InMemorySessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/list-events.html","searchKeys":["listEvents","open suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.InMemorySessionService.listEvents"]},{"name":"open suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.room.RoomSessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/list-events.html","searchKeys":["listEvents","open suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.room.RoomSessionService.listEvents"]},{"name":"open suspend override fun listFrontmatters(): <Error class: unknown class><List<Frontmatter>>","description":"com.google.adk.kt.skills.NewFileSystemSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/list-frontmatters.html","searchKeys":["listFrontmatters","open suspend override fun listFrontmatters(): <Error class: unknown class><List<Frontmatter>>","com.google.adk.kt.skills.NewFileSystemSource.listFrontmatters"]},{"name":"open suspend override fun listFrontmatters(): Result<List<Frontmatter>>","description":"com.google.adk.kt.skills.AssetSkillSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/list-frontmatters.html","searchKeys":["listFrontmatters","open suspend override fun listFrontmatters(): Result<List<Frontmatter>>","com.google.adk.kt.skills.AssetSkillSource.listFrontmatters"]},{"name":"open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): <Error class: unknown class><List<String>>","description":"com.google.adk.kt.skills.NewFileSystemSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/list-resources.html","searchKeys":["listResources","open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): <Error class: unknown class><List<String>>","com.google.adk.kt.skills.NewFileSystemSource.listResources"]},{"name":"open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): Result<List<String>>","description":"com.google.adk.kt.skills.AssetSkillSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/list-resources.html","searchKeys":["listResources","open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): Result<List<String>>","com.google.adk.kt.skills.AssetSkillSource.listResources"]},{"name":"open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.InMemorySessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/list-sessions.html","searchKeys":["listSessions","open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.InMemorySessionService.listSessions"]},{"name":"open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.room.RoomSessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/list-sessions.html","searchKeys":["listSessions","open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.room.RoomSessionService.listSessions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.FileArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.FileArtifactService.listVersions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.GcsArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.GcsArtifactService.listVersions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.InMemoryArtifactService.listVersions"]},{"name":"open suspend override fun loadArtifact(name: String, version: Int?): Part?","description":"com.google.adk.kt.tools.ToolContext.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/load-artifact.html","searchKeys":["loadArtifact","open suspend override fun loadArtifact(name: String, version: Int?): Part?","com.google.adk.kt.tools.ToolContext.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","description":"com.google.adk.kt.artifacts.FileArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/load-artifact.html","searchKeys":["loadArtifact","open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","com.google.adk.kt.artifacts.FileArtifactService.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","description":"com.google.adk.kt.artifacts.GcsArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/load-artifact.html","searchKeys":["loadArtifact","open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","com.google.adk.kt.artifacts.GcsArtifactService.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/load-artifact.html","searchKeys":["loadArtifact","open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int?): Part?","com.google.adk.kt.artifacts.InMemoryArtifactService.loadArtifact"]},{"name":"open suspend override fun loadFrontmatter(skillName: String): <Error class: unknown class><Frontmatter>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-frontmatter.html","searchKeys":["loadFrontmatter","open suspend override fun loadFrontmatter(skillName: String): <Error class: unknown class><Frontmatter>","com.google.adk.kt.skills.NewFileSystemSource.loadFrontmatter"]},{"name":"open suspend override fun loadFrontmatter(skillName: String): Result<Frontmatter>","description":"com.google.adk.kt.skills.AssetSkillSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-frontmatter.html","searchKeys":["loadFrontmatter","open suspend override fun loadFrontmatter(skillName: String): Result<Frontmatter>","com.google.adk.kt.skills.AssetSkillSource.loadFrontmatter"]},{"name":"open suspend override fun loadInstructions(skillName: String): <Error class: unknown class><String>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-instructions.html","searchKeys":["loadInstructions","open suspend override fun loadInstructions(skillName: String): <Error class: unknown class><String>","com.google.adk.kt.skills.NewFileSystemSource.loadInstructions"]},{"name":"open suspend override fun loadInstructions(skillName: String): Result<String>","description":"com.google.adk.kt.skills.AssetSkillSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-instructions.html","searchKeys":["loadInstructions","open suspend override fun loadInstructions(skillName: String): Result<String>","com.google.adk.kt.skills.AssetSkillSource.loadInstructions"]},{"name":"open suspend override fun loadResource(skillName: String, resourcePath: String): <Error class: unknown class><ByteArray>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-resource.html","searchKeys":["loadResource","open suspend override fun loadResource(skillName: String, resourcePath: String): <Error class: unknown class><ByteArray>","com.google.adk.kt.skills.NewFileSystemSource.loadResource"]},{"name":"open suspend override fun loadResource(skillName: String, resourcePath: String): Result<ByteArray>","description":"com.google.adk.kt.skills.AssetSkillSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-resource.html","searchKeys":["loadResource","open suspend override fun loadResource(skillName: String, resourcePath: String): Result<ByteArray>","com.google.adk.kt.skills.AssetSkillSource.loadResource"]},{"name":"open suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.plugins.LoggingPlugin.onEvent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/on-event.html","searchKeys":["onEvent","open suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.plugins.LoggingPlugin.onEvent"]},{"name":"open suspend override fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.plugins.LoggingPlugin.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/on-model-error.html","searchKeys":["onModelError","open suspend override fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.plugins.LoggingPlugin.onModelError"]},{"name":"open suspend override fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","description":"com.google.adk.kt.plugins.LoggingPlugin.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/on-tool-error.html","searchKeys":["onToolError","open suspend override fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable): CallbackChoice<Unit, Map<String, Any>>","com.google.adk.kt.plugins.LoggingPlugin.onToolError"]},{"name":"open suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.plugins.LoggingPlugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/on-user-message.html","searchKeys":["onUserMessage","open suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.plugins.LoggingPlugin.onUserMessage"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.GoogleMapsTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.GoogleMapsTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.GoogleSearchTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.GoogleSearchTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.LoadArtifactsTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.LoadArtifactsTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.LoadMemoryTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.LoadMemoryTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.PreloadMemoryTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.PreloadMemoryTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.SkillToolset.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.SkillToolset.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.UrlContextTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.UrlContextTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.VertexAiSearchTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.VertexAiSearchTool.processLlmRequest"]},{"name":"open suspend override fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","description":"com.google.adk.kt.runners.AbstractRunner.rewindAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/rewind-async.html","searchKeys":["rewindAsync","open suspend override fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","com.google.adk.kt.runners.AbstractRunner.rewindAsync"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.ExitLoopTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.ExitLoopTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.GetUserChoiceTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.GetUserChoiceTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.GoogleMapsTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.GoogleMapsTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.GoogleSearchTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.GoogleSearchTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.LoadArtifactsTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.LoadArtifactsTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.LoadMemoryTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.LoadMemoryTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.PreloadMemoryTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.PreloadMemoryTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.RequestInputTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.RequestInputTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.UrlContextTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.UrlContextTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.VertexAiSearchTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.VertexAiSearchTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.mcp.McpTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.mcp.McpTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any>): String","description":"com.google.adk.kt.tools.AgentTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any>): String","com.google.adk.kt.tools.AgentTool.run"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.FileArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.FileArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.GcsArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.GcsArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.InMemoryArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.FileArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.FileArtifactService.saveArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.GcsArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.GcsArtifactService.saveArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.InMemoryArtifactService.saveArtifact"]},{"name":"open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.InMemoryMemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/search-memory.html","searchKeys":["searchMemory","open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.InMemoryMemoryService.searchMemory"]},{"name":"open suspend override fun summarizeEvents(events: List<Event>): Event?","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.summarizeEvents","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/summarize-events.html","searchKeys":["summarizeEvents","open suspend override fun summarizeEvents(events: List<Event>): Event?","com.google.adk.kt.summarizer.LlmEventSummarizer.summarizeEvents"]},{"name":"open val description: String","description":"com.google.adk.kt.agents.BaseAgent.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/description.html","searchKeys":["description","open val description: String","com.google.adk.kt.agents.BaseAgent.description"]},{"name":"open val name: String","description":"com.google.adk.kt.callbacks.Callback.name","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback/name.html","searchKeys":["name","open val name: String","com.google.adk.kt.callbacks.Callback.name"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<EventActions, Content>): BeforeAgentCallback","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<EventActions, Content>): BeforeAgentCallback","com.google.adk.kt.callbacks.BeforeAgentCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<Unit, Content>): AfterAgentCallback","description":"com.google.adk.kt.callbacks.AfterAgentCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<Unit, Content>): AfterAgentCallback","com.google.adk.kt.callbacks.AfterAgentCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest) -> CallbackChoice<LlmRequest, LlmResponse>): BeforeModelCallback","description":"com.google.adk.kt.callbacks.BeforeModelCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest) -> CallbackChoice<LlmRequest, LlmResponse>): BeforeModelCallback","com.google.adk.kt.callbacks.BeforeModelCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest, error: Throwable) -> CallbackChoice<Unit, LlmResponse>): OnModelErrorCallback","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest, error: Throwable) -> CallbackChoice<Unit, LlmResponse>): OnModelErrorCallback","com.google.adk.kt.callbacks.OnModelErrorCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, response: LlmResponse) -> LlmResponse): AfterModelCallback","description":"com.google.adk.kt.callbacks.AfterModelCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, response: LlmResponse) -> LlmResponse): AfterModelCallback","com.google.adk.kt.callbacks.AfterModelCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>) -> CallbackChoice<Map<String, Any>, Map<String, Any>>): BeforeToolCallback","description":"com.google.adk.kt.callbacks.BeforeToolCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>) -> CallbackChoice<Map<String, Any>, Map<String, Any>>): BeforeToolCallback","com.google.adk.kt.callbacks.BeforeToolCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable) -> CallbackChoice<Unit, Map<String, Any>>): OnToolErrorCallback","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>, error: Throwable) -> CallbackChoice<Unit, Map<String, Any>>): OnToolErrorCallback","com.google.adk.kt.callbacks.OnToolErrorCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>) -> Map<String, Any>): AfterToolCallback","description":"com.google.adk.kt.callbacks.AfterToolCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any>, result: Map<String, Any>) -> Map<String, Any>): AfterToolCallback","com.google.adk.kt.callbacks.AfterToolCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext) -> CallbackChoice<Unit, Content>): BeforeRunCallback","description":"com.google.adk.kt.callbacks.BeforeRunCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext) -> CallbackChoice<Unit, Content>): BeforeRunCallback","com.google.adk.kt.callbacks.BeforeRunCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext) -> Unit): AfterRunCallback","description":"com.google.adk.kt.callbacks.AfterRunCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext) -> Unit): AfterRunCallback","com.google.adk.kt.callbacks.AfterRunCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext, event: Event) -> Event): OnEventCallback","description":"com.google.adk.kt.callbacks.OnEventCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext, event: Event) -> Event): OnEventCallback","com.google.adk.kt.callbacks.OnEventCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext, userMessage: Content) -> Content): OnUserMessageCallback","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext, userMessage: Content) -> Content): OnUserMessageCallback","com.google.adk.kt.callbacks.OnUserMessageCallback.Companion.invoke"]},{"name":"operator fun invoke(content: Content): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(content: Content): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun invoke(provider: suspend (ReadonlyContext) -> Content?): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(provider: suspend (ReadonlyContext) -> Content?): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun invoke(text: String): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(text: String): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun set(key: String, value: Any): Any?","description":"com.google.adk.kt.sessions.State.set","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/set.html","searchKeys":["set","operator fun set(key: String, value: Any): Any?","com.google.adk.kt.sessions.State.set"]},{"name":"override val agent: BaseAgent","description":"com.google.adk.kt.runners.AbstractRunner.agent","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/agent.html","searchKeys":["agent","override val agent: BaseAgent","com.google.adk.kt.runners.AbstractRunner.agent"]},{"name":"override val appName: String","description":"com.google.adk.kt.runners.AbstractRunner.appName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/app-name.html","searchKeys":["appName","override val appName: String","com.google.adk.kt.runners.AbstractRunner.appName"]},{"name":"override val artifactService: ArtifactService?","description":"com.google.adk.kt.runners.AbstractRunner.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/artifact-service.html","searchKeys":["artifactService","override val artifactService: ArtifactService?","com.google.adk.kt.runners.AbstractRunner.artifactService"]},{"name":"override val memoryService: MemoryService?","description":"com.google.adk.kt.runners.AbstractRunner.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/memory-service.html","searchKeys":["memoryService","override val memoryService: MemoryService?","com.google.adk.kt.runners.AbstractRunner.memoryService"]},{"name":"override val pluginManager: PluginManager","description":"com.google.adk.kt.runners.AbstractRunner.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/plugin-manager.html","searchKeys":["pluginManager","override val pluginManager: PluginManager","com.google.adk.kt.runners.AbstractRunner.pluginManager"]},{"name":"override val resumabilityConfig: ResumabilityConfig","description":"com.google.adk.kt.runners.AbstractRunner.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/resumability-config.html","searchKeys":["resumabilityConfig","override val resumabilityConfig: ResumabilityConfig","com.google.adk.kt.runners.AbstractRunner.resumabilityConfig"]},{"name":"override val sessionService: SessionService","description":"com.google.adk.kt.runners.AbstractRunner.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/session-service.html","searchKeys":["sessionService","override val sessionService: SessionService","com.google.adk.kt.runners.AbstractRunner.sessionService"]},{"name":"sealed class McpConnectionParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/index.html","searchKeys":["McpConnectionParameters","sealed class McpConnectionParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters"]},{"name":"sealed class McpToolException : RuntimeException","description":"com.google.adk.kt.tools.mcp.McpToolException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/index.html","searchKeys":["McpToolException","sealed class McpToolException : RuntimeException","com.google.adk.kt.tools.mcp.McpToolException"]},{"name":"sealed class TypedData","description":"com.google.adk.kt.agents.TypedData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/index.html","searchKeys":["TypedData","sealed class TypedData","com.google.adk.kt.agents.TypedData"]},{"name":"sealed interface CallbackChoice<out ContinueT, out BreakT>","description":"com.google.adk.kt.callbacks.CallbackChoice","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/index.html","searchKeys":["CallbackChoice","sealed interface CallbackChoice<out ContinueT, out BreakT>","com.google.adk.kt.callbacks.CallbackChoice"]},{"name":"sealed interface Instruction","description":"com.google.adk.kt.agents.Instruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/index.html","searchKeys":["Instruction","sealed interface Instruction","com.google.adk.kt.agents.Instruction"]},{"name":"sealed interface PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/index.html","searchKeys":["PartialArgValue","sealed interface PartialArgValue","com.google.adk.kt.types.PartialArgValue"]},{"name":"suspend fun addSessionToMemory()","description":"com.google.adk.kt.agents.CallbackContext.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/add-session-to-memory.html","searchKeys":["addSessionToMemory","suspend fun addSessionToMemory()","com.google.adk.kt.agents.CallbackContext.addSessionToMemory"]},{"name":"suspend fun close()","description":"com.google.adk.kt.plugins.PluginManager.close","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/close.html","searchKeys":["close","suspend fun close()","com.google.adk.kt.plugins.PluginManager.close"]},{"name":"suspend fun currentContext(): TelemetryContext","description":"com.google.adk.kt.telemetry.Telemetry.currentContext","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry/current-context.html","searchKeys":["currentContext","suspend fun currentContext(): TelemetryContext","com.google.adk.kt.telemetry.Telemetry.currentContext"]},{"name":"suspend fun executeSingleFunctionCall(functionCall: FunctionCall, tools: Map<String, BaseTool>, toolConfirmation: ToolConfirmation? = null): Event?","description":"com.google.adk.kt.agents.InvocationContext.executeSingleFunctionCall","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/execute-single-function-call.html","searchKeys":["executeSingleFunctionCall","suspend fun executeSingleFunctionCall(functionCall: FunctionCall, tools: Map<String, BaseTool>, toolConfirmation: ToolConfirmation? = null): Event?","com.google.adk.kt.agents.InvocationContext.executeSingleFunctionCall"]},{"name":"suspend fun findMatchingFunctionCall(functionResponseEvent: Event): Event?","description":"com.google.adk.kt.agents.InvocationContext.findMatchingFunctionCall","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/find-matching-function-call.html","searchKeys":["findMatchingFunctionCall","suspend fun findMatchingFunctionCall(functionResponseEvent: Event): Event?","com.google.adk.kt.agents.InvocationContext.findMatchingFunctionCall"]},{"name":"suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","description":"com.google.adk.kt.agents.InvocationContext.getEvents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/get-events.html","searchKeys":["getEvents","suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","com.google.adk.kt.agents.InvocationContext.getEvents"]},{"name":"suspend fun getSkillCatalogInstruction(): String?","description":"com.google.adk.kt.tools.SkillToolset.getSkillCatalogInstruction","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/get-skill-catalog-instruction.html","searchKeys":["getSkillCatalogInstruction","suspend fun getSkillCatalogInstruction(): String?","com.google.adk.kt.tools.SkillToolset.getSkillCatalogInstruction"]},{"name":"suspend fun handleFunctionCalls(functionCalls: List<FunctionCall>, tools: Map<String, BaseTool>, filters: Set<String> = emptySet(), toolConfirmations: Map<String, ToolConfirmation>? = null): Event?","description":"com.google.adk.kt.agents.InvocationContext.handleFunctionCalls","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/handle-function-calls.html","searchKeys":["handleFunctionCalls","suspend fun handleFunctionCalls(functionCalls: List<FunctionCall>, tools: Map<String, BaseTool>, filters: Set<String> = emptySet(), toolConfirmations: Map<String, ToolConfirmation>? = null): Event?","com.google.adk.kt.agents.InvocationContext.handleFunctionCalls"]},{"name":"suspend fun initGenerativeModel(): GenerativeModel","description":"com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel","location":"google-adk-kotlin-core/com.google.adk.kt.utils.mlkit/-generative-model-helpers/init-generative-model.html","searchKeys":["initGenerativeModel","suspend fun initGenerativeModel(): GenerativeModel","com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel"]},{"name":"suspend fun initGenerativeModel(block: GenerationConfig.Builder.() -> Unit): GenerativeModel","description":"com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel","location":"google-adk-kotlin-core/com.google.adk.kt.utils.mlkit/-generative-model-helpers/init-generative-model.html","searchKeys":["initGenerativeModel","suspend fun initGenerativeModel(block: GenerationConfig.Builder.() -> Unit): GenerativeModel","com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel"]},{"name":"suspend fun initGenerativeModel(config: GenerationConfig): GenerativeModel","description":"com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel","location":"google-adk-kotlin-core/com.google.adk.kt.utils.mlkit/-generative-model-helpers/init-generative-model.html","searchKeys":["initGenerativeModel","suspend fun initGenerativeModel(config: GenerationConfig): GenerativeModel","com.google.adk.kt.utils.mlkit.GenerativeModelHelpers.initGenerativeModel"]},{"name":"suspend fun listArtifacts(): List<String>","description":"com.google.adk.kt.agents.CallbackContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/list-artifacts.html","searchKeys":["listArtifacts","suspend fun listArtifacts(): List<String>","com.google.adk.kt.agents.CallbackContext.listArtifacts"]},{"name":"suspend fun listResources(readonlyContext: ReadonlyContext? = null): List<String>","description":"com.google.adk.kt.tools.mcp.McpToolset.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/list-resources.html","searchKeys":["listResources","suspend fun listResources(readonlyContext: ReadonlyContext? = null): List<String>","com.google.adk.kt.tools.mcp.McpToolset.listResources"]},{"name":"suspend fun loadArtifact(name: String, version: Int? = null): Part?","description":"com.google.adk.kt.agents.CallbackContext.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/load-artifact.html","searchKeys":["loadArtifact","suspend fun loadArtifact(name: String, version: Int? = null): Part?","com.google.adk.kt.agents.CallbackContext.loadArtifact"]},{"name":"suspend fun populateInvocationAgentStates()","description":"com.google.adk.kt.agents.InvocationContext.populateInvocationAgentStates","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/populate-invocation-agent-states.html","searchKeys":["populateInvocationAgentStates","suspend fun populateInvocationAgentStates()","com.google.adk.kt.agents.InvocationContext.populateInvocationAgentStates"]},{"name":"suspend fun readResource(uri: String, readonlyContext: ReadonlyContext? = null): Any","description":"com.google.adk.kt.tools.mcp.McpToolset.readResource","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/read-resource.html","searchKeys":["readResource","suspend fun readResource(uri: String, readonlyContext: ReadonlyContext? = null): Any","com.google.adk.kt.tools.mcp.McpToolset.readResource"]},{"name":"suspend fun saveArtifact(name: String, artifact: Part): Int","description":"com.google.adk.kt.agents.CallbackContext.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/save-artifact.html","searchKeys":["saveArtifact","suspend fun saveArtifact(name: String, artifact: Part): Int","com.google.adk.kt.agents.CallbackContext.saveArtifact"]},{"name":"suspend fun saveArtifact(name: String, artifact: Part): Int","description":"com.google.adk.kt.tools.ToolContext.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/save-artifact.html","searchKeys":["saveArtifact","suspend fun saveArtifact(name: String, artifact: Part): Int","com.google.adk.kt.tools.ToolContext.saveArtifact"]},{"name":"suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","description":"com.google.adk.kt.tools.FunctionTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/run.html","searchKeys":["run","suspend override fun run(context: ToolContext, args: Map<String, Any>): Any","com.google.adk.kt.tools.FunctionTool.run"]},{"name":"val REMOVED: Any","description":"com.google.adk.kt.sessions.State.Companion.REMOVED","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/-r-e-m-o-v-e-d.html","searchKeys":["REMOVED","val REMOVED: Any","com.google.adk.kt.sessions.State.Companion.REMOVED"]},{"name":"val VALID_RESOURCE_DIRS: <Error class: unknown class>","description":"com.google.adk.kt.skills.SkillSource.Companion.VALID_RESOURCE_DIRS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-v-a-l-i-d_-r-e-s-o-u-r-c-e_-d-i-r-s.html","searchKeys":["VALID_RESOURCE_DIRS","val VALID_RESOURCE_DIRS: <Error class: unknown class>","com.google.adk.kt.skills.SkillSource.Companion.VALID_RESOURCE_DIRS"]},{"name":"val actions: EventActions","description":"com.google.adk.kt.events.Event.actions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/actions.html","searchKeys":["actions","val actions: EventActions","com.google.adk.kt.events.Event.actions"]},{"name":"val actions: EventActions","description":"com.google.adk.kt.tools.ToolContext.actions","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/actions.html","searchKeys":["actions","val actions: EventActions","com.google.adk.kt.tools.ToolContext.actions"]},{"name":"val afterAgentCallbacks: List<AfterAgentCallback>","description":"com.google.adk.kt.agents.BaseAgent.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","val afterAgentCallbacks: List<AfterAgentCallback>","com.google.adk.kt.agents.BaseAgent.afterAgentCallbacks"]},{"name":"val afterAgentCallbacks: List<AfterAgentCallback>","description":"com.google.adk.kt.plugins.PluginManager.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","val afterAgentCallbacks: List<AfterAgentCallback>","com.google.adk.kt.plugins.PluginManager.afterAgentCallbacks"]},{"name":"val afterModelCallbacks: List<AfterModelCallback>","description":"com.google.adk.kt.agents.LlmAgent.afterModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/after-model-callbacks.html","searchKeys":["afterModelCallbacks","val afterModelCallbacks: List<AfterModelCallback>","com.google.adk.kt.agents.LlmAgent.afterModelCallbacks"]},{"name":"val afterModelCallbacks: List<AfterModelCallback>","description":"com.google.adk.kt.plugins.PluginManager.afterModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/after-model-callbacks.html","searchKeys":["afterModelCallbacks","val afterModelCallbacks: List<AfterModelCallback>","com.google.adk.kt.plugins.PluginManager.afterModelCallbacks"]},{"name":"val afterRunCallbacks: List<AfterRunCallback>","description":"com.google.adk.kt.plugins.PluginManager.afterRunCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/after-run-callbacks.html","searchKeys":["afterRunCallbacks","val afterRunCallbacks: List<AfterRunCallback>","com.google.adk.kt.plugins.PluginManager.afterRunCallbacks"]},{"name":"val afterTimestamp: <Error class: unknown class>? = null","description":"com.google.adk.kt.sessions.GetSessionConfig.afterTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/after-timestamp.html","searchKeys":["afterTimestamp","val afterTimestamp: <Error class: unknown class>? = null","com.google.adk.kt.sessions.GetSessionConfig.afterTimestamp"]},{"name":"val afterToolCallbacks: List<AfterToolCallback>","description":"com.google.adk.kt.agents.LlmAgent.afterToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/after-tool-callbacks.html","searchKeys":["afterToolCallbacks","val afterToolCallbacks: List<AfterToolCallback>","com.google.adk.kt.agents.LlmAgent.afterToolCallbacks"]},{"name":"val afterToolCallbacks: List<AfterToolCallback>","description":"com.google.adk.kt.plugins.PluginManager.afterToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/after-tool-callbacks.html","searchKeys":["afterToolCallbacks","val afterToolCallbacks: List<AfterToolCallback>","com.google.adk.kt.plugins.PluginManager.afterToolCallbacks"]},{"name":"val agent: BaseAgent","description":"com.google.adk.kt.agents.CallbackContext.agent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.agents.CallbackContext.agent"]},{"name":"val agent: BaseAgent","description":"com.google.adk.kt.agents.InvocationContext.agent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.agents.InvocationContext.agent"]},{"name":"val agent: BaseAgent","description":"com.google.adk.kt.tools.AgentTool.agent","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.tools.AgentTool.agent"]},{"name":"val agentStates: MutableMap<String, TypedData>","description":"com.google.adk.kt.agents.InvocationContext.agentStates","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/agent-states.html","searchKeys":["agentStates","val agentStates: MutableMap<String, TypedData>","com.google.adk.kt.agents.InvocationContext.agentStates"]},{"name":"val allowedFunctionNames: List<String>? = null","description":"com.google.adk.kt.types.FunctionCallingConfig.allowedFunctionNames","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/allowed-function-names.html","searchKeys":["allowedFunctionNames","val allowedFunctionNames: List<String>? = null","com.google.adk.kt.types.FunctionCallingConfig.allowedFunctionNames"]},{"name":"val allowedTools: String? = null","description":"com.google.adk.kt.skills.Frontmatter.allowedTools","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/allowed-tools.html","searchKeys":["allowedTools","val allowedTools: String? = null","com.google.adk.kt.skills.Frontmatter.allowedTools"]},{"name":"val annotations: McpSchema.ToolAnnotations?","description":"com.google.adk.kt.tools.mcp.McpTool.annotations","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/annotations.html","searchKeys":["annotations","val annotations: McpSchema.ToolAnnotations?","com.google.adk.kt.tools.mcp.McpTool.annotations"]},{"name":"val app: App?","description":"com.google.adk.kt.runners.AbstractRunner.app","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/app.html","searchKeys":["app","val app: App?","com.google.adk.kt.runners.AbstractRunner.app"]},{"name":"val appName: String","description":"com.google.adk.kt.apps.App.appName","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.apps.App.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.sessions.SessionKey.appName","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.sessions.SessionKey.appName"]},{"name":"val args: Map<String, Any?>","description":"com.google.adk.kt.types.FunctionCall.args","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/args.html","searchKeys":["args","val args: Map<String, Any?>","com.google.adk.kt.types.FunctionCall.args"]},{"name":"val artifactDelta: MutableMap<String, Int>","description":"com.google.adk.kt.events.EventActions.artifactDelta","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/artifact-delta.html","searchKeys":["artifactDelta","val artifactDelta: MutableMap<String, Int>","com.google.adk.kt.events.EventActions.artifactDelta"]},{"name":"val artifactService: ArtifactService? = null","description":"com.google.adk.kt.agents.InvocationContext.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/artifact-service.html","searchKeys":["artifactService","val artifactService: ArtifactService? = null","com.google.adk.kt.agents.InvocationContext.artifactService"]},{"name":"val author: String","description":"com.google.adk.kt.events.Event.author","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/author.html","searchKeys":["author","val author: String","com.google.adk.kt.events.Event.author"]},{"name":"val author: String? = null","description":"com.google.adk.kt.memory.MemoryEntry.author","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/author.html","searchKeys":["author","val author: String? = null","com.google.adk.kt.memory.MemoryEntry.author"]},{"name":"val avgLogProbs: Double? = null","description":"com.google.adk.kt.events.Event.avgLogProbs","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/avg-log-probs.html","searchKeys":["avgLogProbs","val avgLogProbs: Double? = null","com.google.adk.kt.events.Event.avgLogProbs"]},{"name":"val avgLogprobs: Double? = null","description":"com.google.adk.kt.models.LlmResponse.avgLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/avg-logprobs.html","searchKeys":["avgLogprobs","val avgLogprobs: Double? = null","com.google.adk.kt.models.LlmResponse.avgLogprobs"]},{"name":"val avgLogprobs: Double? = null","description":"com.google.adk.kt.types.Candidate.avgLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/avg-logprobs.html","searchKeys":["avgLogprobs","val avgLogprobs: Double? = null","com.google.adk.kt.types.Candidate.avgLogprobs"]},{"name":"val beforeAgentCallbacks: List<BeforeAgentCallback>","description":"com.google.adk.kt.agents.BaseAgent.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","val beforeAgentCallbacks: List<BeforeAgentCallback>","com.google.adk.kt.agents.BaseAgent.beforeAgentCallbacks"]},{"name":"val beforeAgentCallbacks: List<BeforeAgentCallback>","description":"com.google.adk.kt.plugins.PluginManager.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","val beforeAgentCallbacks: List<BeforeAgentCallback>","com.google.adk.kt.plugins.PluginManager.beforeAgentCallbacks"]},{"name":"val beforeModelCallbacks: List<BeforeModelCallback>","description":"com.google.adk.kt.agents.LlmAgent.beforeModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/before-model-callbacks.html","searchKeys":["beforeModelCallbacks","val beforeModelCallbacks: List<BeforeModelCallback>","com.google.adk.kt.agents.LlmAgent.beforeModelCallbacks"]},{"name":"val beforeModelCallbacks: List<BeforeModelCallback>","description":"com.google.adk.kt.plugins.PluginManager.beforeModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/before-model-callbacks.html","searchKeys":["beforeModelCallbacks","val beforeModelCallbacks: List<BeforeModelCallback>","com.google.adk.kt.plugins.PluginManager.beforeModelCallbacks"]},{"name":"val beforeRunCallbacks: List<BeforeRunCallback>","description":"com.google.adk.kt.plugins.PluginManager.beforeRunCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/before-run-callbacks.html","searchKeys":["beforeRunCallbacks","val beforeRunCallbacks: List<BeforeRunCallback>","com.google.adk.kt.plugins.PluginManager.beforeRunCallbacks"]},{"name":"val beforeToolCallbacks: List<BeforeToolCallback>","description":"com.google.adk.kt.agents.LlmAgent.beforeToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/before-tool-callbacks.html","searchKeys":["beforeToolCallbacks","val beforeToolCallbacks: List<BeforeToolCallback>","com.google.adk.kt.agents.LlmAgent.beforeToolCallbacks"]},{"name":"val beforeToolCallbacks: List<BeforeToolCallback>","description":"com.google.adk.kt.plugins.PluginManager.beforeToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/before-tool-callbacks.html","searchKeys":["beforeToolCallbacks","val beforeToolCallbacks: List<BeforeToolCallback>","com.google.adk.kt.plugins.PluginManager.beforeToolCallbacks"]},{"name":"val blockReason: BlockedReason? = null","description":"com.google.adk.kt.types.PromptFeedback.blockReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-prompt-feedback/block-reason.html","searchKeys":["blockReason","val blockReason: BlockedReason? = null","com.google.adk.kt.types.PromptFeedback.blockReason"]},{"name":"val blockReasonMessage: String? = null","description":"com.google.adk.kt.types.PromptFeedback.blockReasonMessage","location":"google-adk-kotlin-core/com.google.adk.kt.types/-prompt-feedback/block-reason-message.html","searchKeys":["blockReasonMessage","val blockReasonMessage: String? = null","com.google.adk.kt.types.PromptFeedback.blockReasonMessage"]},{"name":"val boolValue: Boolean?","description":"com.google.adk.kt.types.PartialArg.boolValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/bool-value.html","searchKeys":["boolValue","val boolValue: Boolean?","com.google.adk.kt.types.PartialArg.boolValue"]},{"name":"val branch: String? = null","description":"com.google.adk.kt.agents.InvocationContext.branch","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/branch.html","searchKeys":["branch","val branch: String? = null","com.google.adk.kt.agents.InvocationContext.branch"]},{"name":"val branch: String? = null","description":"com.google.adk.kt.events.Event.branch","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/branch.html","searchKeys":["branch","val branch: String? = null","com.google.adk.kt.events.Event.branch"]},{"name":"val bypassMultiToolsLimit: Boolean = false","description":"com.google.adk.kt.tools.GoogleSearchTool.bypassMultiToolsLimit","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/bypass-multi-tools-limit.html","searchKeys":["bypassMultiToolsLimit","val bypassMultiToolsLimit: Boolean = false","com.google.adk.kt.tools.GoogleSearchTool.bypassMultiToolsLimit"]},{"name":"val bypassMultiToolsLimit: Boolean = false","description":"com.google.adk.kt.tools.VertexAiSearchTool.bypassMultiToolsLimit","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/bypass-multi-tools-limit.html","searchKeys":["bypassMultiToolsLimit","val bypassMultiToolsLimit: Boolean = false","com.google.adk.kt.tools.VertexAiSearchTool.bypassMultiToolsLimit"]},{"name":"val cachedContentTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.cachedContentTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/cached-content-token-count.html","searchKeys":["cachedContentTokenCount","val cachedContentTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.cachedContentTokenCount"]},{"name":"val callId: String","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.callId","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/call-id.html","searchKeys":["callId","val callId: String","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.callId"]},{"name":"val candidateCount: Int? = null","description":"com.google.adk.kt.types.GenerateContentConfig.candidateCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/candidate-count.html","searchKeys":["candidateCount","val candidateCount: Int? = null","com.google.adk.kt.types.GenerateContentConfig.candidateCount"]},{"name":"val candidates: List<Candidate>","description":"com.google.adk.kt.types.GenerateContentResponse.candidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/candidates.html","searchKeys":["candidates","val candidates: List<Candidate>","com.google.adk.kt.types.GenerateContentResponse.candidates"]},{"name":"val candidates: List<LogprobsResultCandidate>? = null","description":"com.google.adk.kt.types.LogprobsResultTopCandidates.candidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/candidates.html","searchKeys":["candidates","val candidates: List<LogprobsResultCandidate>? = null","com.google.adk.kt.types.LogprobsResultTopCandidates.candidates"]},{"name":"val candidatesTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.candidatesTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/candidates-token-count.html","searchKeys":["candidatesTokenCount","val candidatesTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.candidatesTokenCount"]},{"name":"val candidatesTokensDetails: List<ModalityTokenCount>? = null","description":"com.google.adk.kt.types.UsageMetadata.candidatesTokensDetails","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/candidates-tokens-details.html","searchKeys":["candidatesTokensDetails","val candidatesTokensDetails: List<ModalityTokenCount>? = null","com.google.adk.kt.types.UsageMetadata.candidatesTokensDetails"]},{"name":"val category: HarmCategory? = null","description":"com.google.adk.kt.types.SafetySetting.category","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/category.html","searchKeys":["category","val category: HarmCategory? = null","com.google.adk.kt.types.SafetySetting.category"]},{"name":"val chosenCandidates: List<LogprobsResultCandidate>? = null","description":"com.google.adk.kt.types.LogprobsResult.chosenCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/chosen-candidates.html","searchKeys":["chosenCandidates","val chosenCandidates: List<LogprobsResultCandidate>? = null","com.google.adk.kt.types.LogprobsResult.chosenCandidates"]},{"name":"val citationMetadata: CitationMetadata? = null","description":"com.google.adk.kt.events.Event.citationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/citation-metadata.html","searchKeys":["citationMetadata","val citationMetadata: CitationMetadata? = null","com.google.adk.kt.events.Event.citationMetadata"]},{"name":"val citationMetadata: CitationMetadata? = null","description":"com.google.adk.kt.models.LlmResponse.citationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/citation-metadata.html","searchKeys":["citationMetadata","val citationMetadata: CitationMetadata? = null","com.google.adk.kt.models.LlmResponse.citationMetadata"]},{"name":"val citationMetadata: CitationMetadata? = null","description":"com.google.adk.kt.types.Candidate.citationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/citation-metadata.html","searchKeys":["citationMetadata","val citationMetadata: CitationMetadata? = null","com.google.adk.kt.types.Candidate.citationMetadata"]},{"name":"val citationSources: List<Citation>","description":"com.google.adk.kt.types.CitationMetadata.citationSources","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/citation-sources.html","searchKeys":["citationSources","val citationSources: List<Citation>","com.google.adk.kt.types.CitationMetadata.citationSources"]},{"name":"val compactedContent: Content","description":"com.google.adk.kt.events.EventCompaction.compactedContent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/compacted-content.html","searchKeys":["compactedContent","val compactedContent: Content","com.google.adk.kt.events.EventCompaction.compactedContent"]},{"name":"val compactionInterval: Int? = null","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.compactionInterval","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/compaction-interval.html","searchKeys":["compactionInterval","val compactionInterval: Int? = null","com.google.adk.kt.summarizer.EventsCompactionConfig.compactionInterval"]},{"name":"val compatibility: String? = null","description":"com.google.adk.kt.skills.Frontmatter.compatibility","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/compatibility.html","searchKeys":["compatibility","val compatibility: String? = null","com.google.adk.kt.skills.Frontmatter.compatibility"]},{"name":"val confidenceScores: List<Float>? = null","description":"com.google.adk.kt.types.GroundingSupport.confidenceScores","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/confidence-scores.html","searchKeys":["confidenceScores","val confidenceScores: List<Float>? = null","com.google.adk.kt.types.GroundingSupport.confidenceScores"]},{"name":"val config: GenerateContentConfig","description":"com.google.adk.kt.models.LlmRequest.config","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/config.html","searchKeys":["config","val config: GenerateContentConfig","com.google.adk.kt.models.LlmRequest.config"]},{"name":"val confirmed: Boolean","description":"com.google.adk.kt.events.ToolConfirmation.confirmed","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/confirmed.html","searchKeys":["confirmed","val confirmed: Boolean","com.google.adk.kt.events.ToolConfirmation.confirmed"]},{"name":"val content: Content","description":"com.google.adk.kt.agents.Instruction.Structured.content","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-structured/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.agents.Instruction.Structured.content"]},{"name":"val content: Content","description":"com.google.adk.kt.memory.MemoryEntry.content","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.memory.MemoryEntry.content"]},{"name":"val content: Content","description":"com.google.adk.kt.types.Candidate.content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.types.Candidate.content"]},{"name":"val content: Content? = null","description":"com.google.adk.kt.events.Event.content","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/content.html","searchKeys":["content","val content: Content? = null","com.google.adk.kt.events.Event.content"]},{"name":"val content: Content? = null","description":"com.google.adk.kt.models.LlmResponse.content","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/content.html","searchKeys":["content","val content: Content? = null","com.google.adk.kt.models.LlmResponse.content"]},{"name":"val contents: List<Content>","description":"com.google.adk.kt.models.LlmRequest.contents","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/contents.html","searchKeys":["contents","val contents: List<Content>","com.google.adk.kt.models.LlmRequest.contents"]},{"name":"val credentials: GoogleCredentials? = null","description":"com.google.adk.kt.models.VertexCredentials.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/credentials.html","searchKeys":["credentials","val credentials: GoogleCredentials? = null","com.google.adk.kt.models.VertexCredentials.credentials"]},{"name":"val currentSubAgent: String","description":"com.google.adk.kt.agents.LoopAgentState.currentSubAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/current-sub-agent.html","searchKeys":["currentSubAgent","val currentSubAgent: String","com.google.adk.kt.agents.LoopAgentState.currentSubAgent"]},{"name":"val currentSubAgent: String","description":"com.google.adk.kt.agents.SequentialAgentState.currentSubAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/current-sub-agent.html","searchKeys":["currentSubAgent","val currentSubAgent: String","com.google.adk.kt.agents.SequentialAgentState.currentSubAgent"]},{"name":"val customMetadata: Map<String, Any>","description":"com.google.adk.kt.memory.MemoryEntry.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any>","com.google.adk.kt.memory.MemoryEntry.customMetadata"]},{"name":"val customMetadata: Map<String, Any>","description":"com.google.adk.kt.tools.BaseTool.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any>","com.google.adk.kt.tools.BaseTool.customMetadata"]},{"name":"val customMetadata: Map<String, Any>? = null","description":"com.google.adk.kt.agents.RunConfig.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any>? = null","com.google.adk.kt.agents.RunConfig.customMetadata"]},{"name":"val customMetadata: Map<String, Any>? = null","description":"com.google.adk.kt.events.Event.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any>? = null","com.google.adk.kt.events.Event.customMetadata"]},{"name":"val customMetadata: Map<String, Any?>? = null","description":"com.google.adk.kt.models.LlmResponse.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any?>? = null","com.google.adk.kt.models.LlmResponse.customMetadata"]},{"name":"val data: ByteArray? = null","description":"com.google.adk.kt.types.Blob.data","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/data.html","searchKeys":["data","val data: ByteArray? = null","com.google.adk.kt.types.Blob.data"]},{"name":"val dataStore: String? = null","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec.dataStore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/data-store.html","searchKeys":["dataStore","val dataStore: String? = null","com.google.adk.kt.types.VertexAISearchDataStoreSpec.dataStore"]},{"name":"val dataStoreId: String? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.dataStoreId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/data-store-id.html","searchKeys":["dataStoreId","val dataStoreId: String? = null","com.google.adk.kt.tools.VertexAiSearchTool.dataStoreId"]},{"name":"val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.dataStoreSpecs","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/data-store-specs.html","searchKeys":["dataStoreSpecs","val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null","com.google.adk.kt.tools.VertexAiSearchTool.dataStoreSpecs"]},{"name":"val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null","description":"com.google.adk.kt.types.VertexAISearch.dataStoreSpecs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/data-store-specs.html","searchKeys":["dataStoreSpecs","val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null","com.google.adk.kt.types.VertexAISearch.dataStoreSpecs"]},{"name":"val datastore: String? = null","description":"com.google.adk.kt.types.VertexAISearch.datastore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/datastore.html","searchKeys":["datastore","val datastore: String? = null","com.google.adk.kt.types.VertexAISearch.datastore"]},{"name":"val description: String","description":"com.google.adk.kt.annotations.Param.description","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-param/description.html","searchKeys":["description","val description: String","com.google.adk.kt.annotations.Param.description"]},{"name":"val description: String","description":"com.google.adk.kt.annotations.Tool.description","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/description.html","searchKeys":["description","val description: String","com.google.adk.kt.annotations.Tool.description"]},{"name":"val description: String","description":"com.google.adk.kt.skills.Frontmatter.description","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/description.html","searchKeys":["description","val description: String","com.google.adk.kt.skills.Frontmatter.description"]},{"name":"val description: String","description":"com.google.adk.kt.tools.BaseTool.description","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/description.html","searchKeys":["description","val description: String","com.google.adk.kt.tools.BaseTool.description"]},{"name":"val description: String","description":"com.google.adk.kt.tools.Schema.description","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-schema/description.html","searchKeys":["description","val description: String","com.google.adk.kt.tools.Schema.description"]},{"name":"val description: String","description":"com.google.adk.kt.types.FunctionDeclaration.description","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/description.html","searchKeys":["description","val description: String","com.google.adk.kt.types.FunctionDeclaration.description"]},{"name":"val description: String? = null","description":"com.google.adk.kt.types.Schema.description","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/description.html","searchKeys":["description","val description: String? = null","com.google.adk.kt.types.Schema.description"]},{"name":"val disallowTransferToParent: Boolean = false","description":"com.google.adk.kt.agents.BaseAgent.disallowTransferToParent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/disallow-transfer-to-parent.html","searchKeys":["disallowTransferToParent","val disallowTransferToParent: Boolean = false","com.google.adk.kt.agents.BaseAgent.disallowTransferToParent"]},{"name":"val disallowTransferToPeers: Boolean = false","description":"com.google.adk.kt.agents.BaseAgent.disallowTransferToPeers","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/disallow-transfer-to-peers.html","searchKeys":["disallowTransferToPeers","val disallowTransferToPeers: Boolean = false","com.google.adk.kt.agents.BaseAgent.disallowTransferToPeers"]},{"name":"val displayName: String? = null","description":"com.google.adk.kt.types.Blob.displayName","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/display-name.html","searchKeys":["displayName","val displayName: String? = null","com.google.adk.kt.types.Blob.displayName"]},{"name":"val displayName: String? = null","description":"com.google.adk.kt.types.FileData.displayName","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/display-name.html","searchKeys":["displayName","val displayName: String? = null","com.google.adk.kt.types.FileData.displayName"]},{"name":"val domain: String? = null","description":"com.google.adk.kt.types.GroundingChunkWeb.domain","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/domain.html","searchKeys":["domain","val domain: String? = null","com.google.adk.kt.types.GroundingChunkWeb.domain"]},{"name":"val elements: List<TypedData>","description":"com.google.adk.kt.agents.TypedData.ListValue.elements","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-list-value/elements.html","searchKeys":["elements","val elements: List<TypedData>","com.google.adk.kt.agents.TypedData.ListValue.elements"]},{"name":"val enableWidget: Boolean? = null","description":"com.google.adk.kt.types.GoogleMaps.enableWidget","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-maps/enable-widget.html","searchKeys":["enableWidget","val enableWidget: Boolean? = null","com.google.adk.kt.types.GoogleMaps.enableWidget"]},{"name":"val endIndex: Int? = null","description":"com.google.adk.kt.types.Citation.endIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/end-index.html","searchKeys":["endIndex","val endIndex: Int? = null","com.google.adk.kt.types.Citation.endIndex"]},{"name":"val endIndex: Int? = null","description":"com.google.adk.kt.types.Segment.endIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/end-index.html","searchKeys":["endIndex","val endIndex: Int? = null","com.google.adk.kt.types.Segment.endIndex"]},{"name":"val endOfAgents: MutableMap<String, Boolean>","description":"com.google.adk.kt.agents.InvocationContext.endOfAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/end-of-agents.html","searchKeys":["endOfAgents","val endOfAgents: MutableMap<String, Boolean>","com.google.adk.kt.agents.InvocationContext.endOfAgents"]},{"name":"val endOffset: <Error class: unknown class>? = null","description":"com.google.adk.kt.types.VideoMetadata.endOffset","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/end-offset.html","searchKeys":["endOffset","val endOffset: <Error class: unknown class>? = null","com.google.adk.kt.types.VideoMetadata.endOffset"]},{"name":"val endTimestamp: Long","description":"com.google.adk.kt.events.EventCompaction.endTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/end-timestamp.html","searchKeys":["endTimestamp","val endTimestamp: Long","com.google.adk.kt.events.EventCompaction.endTimestamp"]},{"name":"val engine: String? = null","description":"com.google.adk.kt.types.VertexAISearch.engine","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/engine.html","searchKeys":["engine","val engine: String? = null","com.google.adk.kt.types.VertexAISearch.engine"]},{"name":"val enum: List<String>? = null","description":"com.google.adk.kt.types.Schema.enum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/enum.html","searchKeys":["enum","val enum: List<String>? = null","com.google.adk.kt.types.Schema.enum"]},{"name":"val errorCode: String? = null","description":"com.google.adk.kt.events.Event.errorCode","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/error-code.html","searchKeys":["errorCode","val errorCode: String? = null","com.google.adk.kt.events.Event.errorCode"]},{"name":"val errorCode: String? = null","description":"com.google.adk.kt.models.LlmResponse.errorCode","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/error-code.html","searchKeys":["errorCode","val errorCode: String? = null","com.google.adk.kt.models.LlmResponse.errorCode"]},{"name":"val errorMessage: String? = null","description":"com.google.adk.kt.events.Event.errorMessage","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/error-message.html","searchKeys":["errorMessage","val errorMessage: String? = null","com.google.adk.kt.events.Event.errorMessage"]},{"name":"val errorMessage: String? = null","description":"com.google.adk.kt.models.LlmResponse.errorMessage","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/error-message.html","searchKeys":["errorMessage","val errorMessage: String? = null","com.google.adk.kt.models.LlmResponse.errorMessage"]},{"name":"val events: List<Event>","description":"com.google.adk.kt.sessions.ListEventsResponse.events","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/events.html","searchKeys":["events","val events: List<Event>","com.google.adk.kt.sessions.ListEventsResponse.events"]},{"name":"val events: MutableList<Event>","description":"com.google.adk.kt.sessions.Session.events","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/events.html","searchKeys":["events","val events: MutableList<Event>","com.google.adk.kt.sessions.Session.events"]},{"name":"val eventsCompactionConfig: EventsCompactionConfig? = null","description":"com.google.adk.kt.apps.App.eventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/events-compaction-config.html","searchKeys":["eventsCompactionConfig","val eventsCompactionConfig: EventsCompactionConfig? = null","com.google.adk.kt.apps.App.eventsCompactionConfig"]},{"name":"val excludeDomains: List<String>","description":"com.google.adk.kt.types.GoogleSearch.excludeDomains","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-search/exclude-domains.html","searchKeys":["excludeDomains","val excludeDomains: List<String>","com.google.adk.kt.types.GoogleSearch.excludeDomains"]},{"name":"val extraTools: MutableMap<String, BaseTool>","description":"com.google.adk.kt.agents.InvocationContext.extraTools","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/extra-tools.html","searchKeys":["extraTools","val extraTools: MutableMap<String, BaseTool>","com.google.adk.kt.agents.InvocationContext.extraTools"]},{"name":"val fields: Map<String, TypedData>","description":"com.google.adk.kt.agents.TypedData.MapValue.fields","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/fields.html","searchKeys":["fields","val fields: Map<String, TypedData>","com.google.adk.kt.agents.TypedData.MapValue.fields"]},{"name":"val fileData: FileData? = null","description":"com.google.adk.kt.types.Part.fileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/file-data.html","searchKeys":["fileData","val fileData: FileData? = null","com.google.adk.kt.types.Part.fileData"]},{"name":"val fileUri: String? = null","description":"com.google.adk.kt.types.FileData.fileUri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/file-uri.html","searchKeys":["fileUri","val fileUri: String? = null","com.google.adk.kt.types.FileData.fileUri"]},{"name":"val filter: String? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.filter","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/filter.html","searchKeys":["filter","val filter: String? = null","com.google.adk.kt.tools.VertexAiSearchTool.filter"]},{"name":"val filter: String? = null","description":"com.google.adk.kt.types.VertexAISearch.filter","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/filter.html","searchKeys":["filter","val filter: String? = null","com.google.adk.kt.types.VertexAISearch.filter"]},{"name":"val filter: String? = null","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec.filter","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/filter.html","searchKeys":["filter","val filter: String? = null","com.google.adk.kt.types.VertexAISearchDataStoreSpec.filter"]},{"name":"val finishMessage: String? = null","description":"com.google.adk.kt.types.Candidate.finishMessage","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/finish-message.html","searchKeys":["finishMessage","val finishMessage: String? = null","com.google.adk.kt.types.Candidate.finishMessage"]},{"name":"val finishReason: FinishReason? = null","description":"com.google.adk.kt.events.Event.finishReason","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/finish-reason.html","searchKeys":["finishReason","val finishReason: FinishReason? = null","com.google.adk.kt.events.Event.finishReason"]},{"name":"val finishReason: FinishReason? = null","description":"com.google.adk.kt.models.LlmResponse.finishReason","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/finish-reason.html","searchKeys":["finishReason","val finishReason: FinishReason? = null","com.google.adk.kt.models.LlmResponse.finishReason"]},{"name":"val finishReason: FinishReason? = null","description":"com.google.adk.kt.types.Candidate.finishReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/finish-reason.html","searchKeys":["finishReason","val finishReason: FinishReason? = null","com.google.adk.kt.types.Candidate.finishReason"]},{"name":"val fps: Double? = null","description":"com.google.adk.kt.types.VideoMetadata.fps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/fps.html","searchKeys":["fps","val fps: Double? = null","com.google.adk.kt.types.VideoMetadata.fps"]},{"name":"val frequencyPenalty: Float? = null","description":"com.google.adk.kt.types.GenerateContentConfig.frequencyPenalty","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/frequency-penalty.html","searchKeys":["frequencyPenalty","val frequencyPenalty: Float? = null","com.google.adk.kt.types.GenerateContentConfig.frequencyPenalty"]},{"name":"val functionCall: FunctionCall? = null","description":"com.google.adk.kt.types.Part.functionCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/function-call.html","searchKeys":["functionCall","val functionCall: FunctionCall? = null","com.google.adk.kt.types.Part.functionCall"]},{"name":"val functionCallingConfig: FunctionCallingConfig? = null","description":"com.google.adk.kt.types.ToolConfig.functionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/function-calling-config.html","searchKeys":["functionCallingConfig","val functionCallingConfig: FunctionCallingConfig? = null","com.google.adk.kt.types.ToolConfig.functionCallingConfig"]},{"name":"val functionDeclarations: List<FunctionDeclaration>? = null","description":"com.google.adk.kt.types.Tool.functionDeclarations","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/function-declarations.html","searchKeys":["functionDeclarations","val functionDeclarations: List<FunctionDeclaration>? = null","com.google.adk.kt.types.Tool.functionDeclarations"]},{"name":"val functionResponse: FunctionResponse? = null","description":"com.google.adk.kt.types.Part.functionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/function-response.html","searchKeys":["functionResponse","val functionResponse: FunctionResponse? = null","com.google.adk.kt.types.Part.functionResponse"]},{"name":"val generateContentConfig: GenerateContentConfig? = null","description":"com.google.adk.kt.agents.LlmAgent.generateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/generate-content-config.html","searchKeys":["generateContentConfig","val generateContentConfig: GenerateContentConfig? = null","com.google.adk.kt.agents.LlmAgent.generateContentConfig"]},{"name":"val generativeModel: GenerativeModel","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.generativeModel","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/generative-model.html","searchKeys":["generativeModel","val generativeModel: GenerativeModel","com.google.adk.kt.models.mlkit.GenaiPrompt.generativeModel"]},{"name":"val googleMaps: GoogleMaps? = null","description":"com.google.adk.kt.types.Tool.googleMaps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/google-maps.html","searchKeys":["googleMaps","val googleMaps: GoogleMaps? = null","com.google.adk.kt.types.Tool.googleMaps"]},{"name":"val googleSearch: GoogleSearch? = null","description":"com.google.adk.kt.types.Tool.googleSearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/google-search.html","searchKeys":["googleSearch","val googleSearch: GoogleSearch? = null","com.google.adk.kt.types.Tool.googleSearch"]},{"name":"val googleSearchDynamicRetrievalScore: Float? = null","description":"com.google.adk.kt.types.RetrievalMetadata.googleSearchDynamicRetrievalScore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/google-search-dynamic-retrieval-score.html","searchKeys":["googleSearchDynamicRetrievalScore","val googleSearchDynamicRetrievalScore: Float? = null","com.google.adk.kt.types.RetrievalMetadata.googleSearchDynamicRetrievalScore"]},{"name":"val groundingChunkIndices: List<Int>? = null","description":"com.google.adk.kt.types.GroundingSupport.groundingChunkIndices","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/grounding-chunk-indices.html","searchKeys":["groundingChunkIndices","val groundingChunkIndices: List<Int>? = null","com.google.adk.kt.types.GroundingSupport.groundingChunkIndices"]},{"name":"val groundingChunks: List<GroundingChunk>? = null","description":"com.google.adk.kt.types.GroundingMetadata.groundingChunks","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/grounding-chunks.html","searchKeys":["groundingChunks","val groundingChunks: List<GroundingChunk>? = null","com.google.adk.kt.types.GroundingMetadata.groundingChunks"]},{"name":"val groundingMetadata: GroundingMetadata? = null","description":"com.google.adk.kt.events.Event.groundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/grounding-metadata.html","searchKeys":["groundingMetadata","val groundingMetadata: GroundingMetadata? = null","com.google.adk.kt.events.Event.groundingMetadata"]},{"name":"val groundingMetadata: GroundingMetadata? = null","description":"com.google.adk.kt.models.LlmResponse.groundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/grounding-metadata.html","searchKeys":["groundingMetadata","val groundingMetadata: GroundingMetadata? = null","com.google.adk.kt.models.LlmResponse.groundingMetadata"]},{"name":"val groundingMetadata: GroundingMetadata? = null","description":"com.google.adk.kt.types.Candidate.groundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/grounding-metadata.html","searchKeys":["groundingMetadata","val groundingMetadata: GroundingMetadata? = null","com.google.adk.kt.types.Candidate.groundingMetadata"]},{"name":"val groundingSupports: List<GroundingSupport>? = null","description":"com.google.adk.kt.types.GroundingMetadata.groundingSupports","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/grounding-supports.html","searchKeys":["groundingSupports","val groundingSupports: List<GroundingSupport>? = null","com.google.adk.kt.types.GroundingMetadata.groundingSupports"]},{"name":"val hasDelta: Boolean","description":"com.google.adk.kt.sessions.State.hasDelta","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/has-delta.html","searchKeys":["hasDelta","val hasDelta: Boolean","com.google.adk.kt.sessions.State.hasDelta"]},{"name":"val headers: Map<String, String>","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.headers","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/headers.html","searchKeys":["headers","val headers: Map<String, String>","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.headers"]},{"name":"val headers: Map<String, String>","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.headers","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/headers.html","searchKeys":["headers","val headers: Map<String, String>","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.headers"]},{"name":"val hint: String? = null","description":"com.google.adk.kt.events.ToolConfirmation.hint","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/hint.html","searchKeys":["hint","val hint: String? = null","com.google.adk.kt.events.ToolConfirmation.hint"]},{"name":"val id: String","description":"com.google.adk.kt.events.Event.id","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/id.html","searchKeys":["id","val id: String","com.google.adk.kt.events.Event.id"]},{"name":"val id: String?","description":"com.google.adk.kt.sessions.SessionKey.id","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/id.html","searchKeys":["id","val id: String?","com.google.adk.kt.sessions.SessionKey.id"]},{"name":"val id: String? = null","description":"com.google.adk.kt.memory.MemoryEntry.id","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/id.html","searchKeys":["id","val id: String? = null","com.google.adk.kt.memory.MemoryEntry.id"]},{"name":"val id: String? = null","description":"com.google.adk.kt.types.FunctionCall.id","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/id.html","searchKeys":["id","val id: String? = null","com.google.adk.kt.types.FunctionCall.id"]},{"name":"val id: String? = null","description":"com.google.adk.kt.types.FunctionResponse.id","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/id.html","searchKeys":["id","val id: String? = null","com.google.adk.kt.types.FunctionResponse.id"]},{"name":"val imageSearchQueries: List<String>","description":"com.google.adk.kt.types.GroundingMetadata.imageSearchQueries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/image-search-queries.html","searchKeys":["imageSearchQueries","val imageSearchQueries: List<String>","com.google.adk.kt.types.GroundingMetadata.imageSearchQueries"]},{"name":"val includeContents: LlmAgent.IncludeContents","description":"com.google.adk.kt.agents.LlmAgent.includeContents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/include-contents.html","searchKeys":["includeContents","val includeContents: LlmAgent.IncludeContents","com.google.adk.kt.agents.LlmAgent.includeContents"]},{"name":"val includePlugins: Boolean = true","description":"com.google.adk.kt.tools.AgentTool.includePlugins","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/include-plugins.html","searchKeys":["includePlugins","val includePlugins: Boolean = true","com.google.adk.kt.tools.AgentTool.includePlugins"]},{"name":"val includeThoughts: Boolean? = null","description":"com.google.adk.kt.types.ThinkingConfig.includeThoughts","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/include-thoughts.html","searchKeys":["includeThoughts","val includeThoughts: Boolean? = null","com.google.adk.kt.types.ThinkingConfig.includeThoughts"]},{"name":"val inlineData: Blob? = null","description":"com.google.adk.kt.types.Part.inlineData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/inline-data.html","searchKeys":["inlineData","val inlineData: Blob? = null","com.google.adk.kt.types.Part.inlineData"]},{"name":"val inputSchema: Schema? = null","description":"com.google.adk.kt.agents.LlmAgent.inputSchema","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/input-schema.html","searchKeys":["inputSchema","val inputSchema: Schema? = null","com.google.adk.kt.agents.LlmAgent.inputSchema"]},{"name":"val instruction: Instruction? = null","description":"com.google.adk.kt.agents.LlmAgent.instruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/instruction.html","searchKeys":["instruction","val instruction: Instruction? = null","com.google.adk.kt.agents.LlmAgent.instruction"]},{"name":"val interrupted: Boolean = false","description":"com.google.adk.kt.events.Event.interrupted","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/interrupted.html","searchKeys":["interrupted","val interrupted: Boolean = false","com.google.adk.kt.events.Event.interrupted"]},{"name":"val interrupted: Boolean = false","description":"com.google.adk.kt.models.LlmResponse.interrupted","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/interrupted.html","searchKeys":["interrupted","val interrupted: Boolean = false","com.google.adk.kt.models.LlmResponse.interrupted"]},{"name":"val invocationContext: InvocationContext","description":"com.google.adk.kt.tools.ToolContext.invocationContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/invocation-context.html","searchKeys":["invocationContext","val invocationContext: InvocationContext","com.google.adk.kt.tools.ToolContext.invocationContext"]},{"name":"val invocationId: String","description":"com.google.adk.kt.agents.InvocationContext.invocationId","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/invocation-id.html","searchKeys":["invocationId","val invocationId: String","com.google.adk.kt.agents.InvocationContext.invocationId"]},{"name":"val invocationId: String? = null","description":"com.google.adk.kt.events.Event.invocationId","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/invocation-id.html","searchKeys":["invocationId","val invocationId: String? = null","com.google.adk.kt.events.Event.invocationId"]},{"name":"val isFinalResponse: Boolean","description":"com.google.adk.kt.events.Event.isFinalResponse","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/is-final-response.html","searchKeys":["isFinalResponse","val isFinalResponse: Boolean","com.google.adk.kt.events.Event.isFinalResponse"]},{"name":"val isLongRunning: Boolean = false","description":"com.google.adk.kt.annotations.Tool.isLongRunning","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/is-long-running.html","searchKeys":["isLongRunning","val isLongRunning: Boolean = false","com.google.adk.kt.annotations.Tool.isLongRunning"]},{"name":"val isLongRunning: Boolean = false","description":"com.google.adk.kt.tools.BaseTool.isLongRunning","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/is-long-running.html","searchKeys":["isLongRunning","val isLongRunning: Boolean = false","com.google.adk.kt.tools.BaseTool.isLongRunning"]},{"name":"val isResumable: Boolean","description":"com.google.adk.kt.agents.InvocationContext.isResumable","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/is-resumable.html","searchKeys":["isResumable","val isResumable: Boolean","com.google.adk.kt.agents.InvocationContext.isResumable"]},{"name":"val isResumable: Boolean = false","description":"com.google.adk.kt.agents.ResumabilityConfig.isResumable","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-resumability-config/is-resumable.html","searchKeys":["isResumable","val isResumable: Boolean = false","com.google.adk.kt.agents.ResumabilityConfig.isResumable"]},{"name":"val items: Schema? = null","description":"com.google.adk.kt.types.Schema.items","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/items.html","searchKeys":["items","val items: Schema? = null","com.google.adk.kt.types.Schema.items"]},{"name":"val jsonPath: String? = null","description":"com.google.adk.kt.types.PartialArg.jsonPath","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/json-path.html","searchKeys":["jsonPath","val jsonPath: String? = null","com.google.adk.kt.types.PartialArg.jsonPath"]},{"name":"val key: SessionKey","description":"com.google.adk.kt.sessions.Session.key","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/key.html","searchKeys":["key","val key: SessionKey","com.google.adk.kt.sessions.Session.key"]},{"name":"val labels: Map<String, String>? = null","description":"com.google.adk.kt.types.GenerateContentConfig.labels","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/labels.html","searchKeys":["labels","val labels: Map<String, String>? = null","com.google.adk.kt.types.GenerateContentConfig.labels"]},{"name":"val license: String? = null","description":"com.google.adk.kt.skills.Frontmatter.license","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/license.html","searchKeys":["license","val license: String? = null","com.google.adk.kt.skills.Frontmatter.license"]},{"name":"val location: String? = null","description":"com.google.adk.kt.models.VertexCredentials.location","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/location.html","searchKeys":["location","val location: String? = null","com.google.adk.kt.models.VertexCredentials.location"]},{"name":"val logProbability: Double? = null","description":"com.google.adk.kt.types.LogprobsResultCandidate.logProbability","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/log-probability.html","searchKeys":["logProbability","val logProbability: Double? = null","com.google.adk.kt.types.LogprobsResultCandidate.logProbability"]},{"name":"val logProbabilitySum: Double? = null","description":"com.google.adk.kt.types.LogprobsResult.logProbabilitySum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/log-probability-sum.html","searchKeys":["logProbabilitySum","val logProbabilitySum: Double? = null","com.google.adk.kt.types.LogprobsResult.logProbabilitySum"]},{"name":"val logger: Logger","description":"com.google.adk.kt.models.mlkit.GenaiPrompt.Companion.logger","location":"google-adk-kotlin-core/com.google.adk.kt.models.mlkit/-genai-prompt/-companion/logger.html","searchKeys":["logger","val logger: Logger","com.google.adk.kt.models.mlkit.GenaiPrompt.Companion.logger"]},{"name":"val logprobsResult: LogprobsResult? = null","description":"com.google.adk.kt.models.LlmResponse.logprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/logprobs-result.html","searchKeys":["logprobsResult","val logprobsResult: LogprobsResult? = null","com.google.adk.kt.models.LlmResponse.logprobsResult"]},{"name":"val logprobsResult: LogprobsResult? = null","description":"com.google.adk.kt.types.Candidate.logprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/logprobs-result.html","searchKeys":["logprobsResult","val logprobsResult: LogprobsResult? = null","com.google.adk.kt.types.Candidate.logprobsResult"]},{"name":"val longRunningToolIds: Set<String>","description":"com.google.adk.kt.events.Event.longRunningToolIds","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/long-running-tool-ids.html","searchKeys":["longRunningToolIds","val longRunningToolIds: Set<String>","com.google.adk.kt.events.Event.longRunningToolIds"]},{"name":"val maxIterations: Int? = null","description":"com.google.adk.kt.agents.LoopAgent.maxIterations","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/max-iterations.html","searchKeys":["maxIterations","val maxIterations: Int? = null","com.google.adk.kt.agents.LoopAgent.maxIterations"]},{"name":"val maxLlmCalls: Int = 500","description":"com.google.adk.kt.agents.RunConfig.maxLlmCalls","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/max-llm-calls.html","searchKeys":["maxLlmCalls","val maxLlmCalls: Int = 500","com.google.adk.kt.agents.RunConfig.maxLlmCalls"]},{"name":"val maxMcpResourceLength: Int","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.maxMcpResourceLength","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/max-mcp-resource-length.html","searchKeys":["maxMcpResourceLength","val maxMcpResourceLength: Int","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.maxMcpResourceLength"]},{"name":"val maxOutputTokens: Int? = null","description":"com.google.adk.kt.types.GenerateContentConfig.maxOutputTokens","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/max-output-tokens.html","searchKeys":["maxOutputTokens","val maxOutputTokens: Int? = null","com.google.adk.kt.types.GenerateContentConfig.maxOutputTokens"]},{"name":"val maxResults: Int? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.maxResults","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/max-results.html","searchKeys":["maxResults","val maxResults: Int? = null","com.google.adk.kt.tools.VertexAiSearchTool.maxResults"]},{"name":"val maxResults: Int? = null","description":"com.google.adk.kt.types.VertexAISearch.maxResults","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/max-results.html","searchKeys":["maxResults","val maxResults: Int? = null","com.google.adk.kt.types.VertexAISearch.maxResults"]},{"name":"val maxSteps: Int? = null","description":"com.google.adk.kt.agents.LlmAgent.maxSteps","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/max-steps.html","searchKeys":["maxSteps","val maxSteps: Int? = null","com.google.adk.kt.agents.LlmAgent.maxSteps"]},{"name":"val mcpSessionClient: McpAsyncClient","description":"com.google.adk.kt.tools.mcp.McpTool.mcpSessionClient","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/mcp-session-client.html","searchKeys":["mcpSessionClient","val mcpSessionClient: McpAsyncClient","com.google.adk.kt.tools.mcp.McpTool.mcpSessionClient"]},{"name":"val mediaResolution: MediaResolution? = null","description":"com.google.adk.kt.types.GenerateContentConfig.mediaResolution","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/media-resolution.html","searchKeys":["mediaResolution","val mediaResolution: MediaResolution? = null","com.google.adk.kt.types.GenerateContentConfig.mediaResolution"]},{"name":"val memories: List<MemoryEntry>","description":"com.google.adk.kt.memory.SearchMemoryResponse.memories","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/memories.html","searchKeys":["memories","val memories: List<MemoryEntry>","com.google.adk.kt.memory.SearchMemoryResponse.memories"]},{"name":"val memoryService: MemoryService? = null","description":"com.google.adk.kt.agents.InvocationContext.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/memory-service.html","searchKeys":["memoryService","val memoryService: MemoryService? = null","com.google.adk.kt.agents.InvocationContext.memoryService"]},{"name":"val meta: Map<String, Any>?","description":"com.google.adk.kt.tools.mcp.McpTool.meta","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/meta.html","searchKeys":["meta","val meta: Map<String, Any>?","com.google.adk.kt.tools.mcp.McpTool.meta"]},{"name":"val metadata: Map<String, Any?>","description":"com.google.adk.kt.skills.Frontmatter.metadata","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/metadata.html","searchKeys":["metadata","val metadata: Map<String, Any?>","com.google.adk.kt.skills.Frontmatter.metadata"]},{"name":"val mimeType: String? = null","description":"com.google.adk.kt.types.Blob.mimeType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/mime-type.html","searchKeys":["mimeType","val mimeType: String? = null","com.google.adk.kt.types.Blob.mimeType"]},{"name":"val mimeType: String? = null","description":"com.google.adk.kt.types.FileData.mimeType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/mime-type.html","searchKeys":["mimeType","val mimeType: String? = null","com.google.adk.kt.types.FileData.mimeType"]},{"name":"val modality: MediaModality? = null","description":"com.google.adk.kt.types.ModalityTokenCount.modality","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/modality.html","searchKeys":["modality","val modality: MediaModality? = null","com.google.adk.kt.types.ModalityTokenCount.modality"]},{"name":"val model: Model","description":"com.google.adk.kt.agents.LlmAgent.model","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/model.html","searchKeys":["model","val model: Model","com.google.adk.kt.agents.LlmAgent.model"]},{"name":"val model: Model","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.model","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/model.html","searchKeys":["model","val model: Model","com.google.adk.kt.summarizer.LlmEventSummarizer.model"]},{"name":"val model: Model? = null","description":"com.google.adk.kt.models.LlmRequest.model","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/model.html","searchKeys":["model","val model: Model? = null","com.google.adk.kt.models.LlmRequest.model"]},{"name":"val model: String? = null","description":"com.google.adk.kt.tools.GoogleMapsTool.model","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/model.html","searchKeys":["model","val model: String? = null","com.google.adk.kt.tools.GoogleMapsTool.model"]},{"name":"val model: String? = null","description":"com.google.adk.kt.tools.GoogleSearchTool.model","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/model.html","searchKeys":["model","val model: String? = null","com.google.adk.kt.tools.GoogleSearchTool.model"]},{"name":"val model: String? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.model","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/model.html","searchKeys":["model","val model: String? = null","com.google.adk.kt.tools.VertexAiSearchTool.model"]},{"name":"val modelVersion: String? = null","description":"com.google.adk.kt.events.Event.modelVersion","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/model-version.html","searchKeys":["modelVersion","val modelVersion: String? = null","com.google.adk.kt.events.Event.modelVersion"]},{"name":"val modelVersion: String? = null","description":"com.google.adk.kt.models.LlmResponse.modelVersion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/model-version.html","searchKeys":["modelVersion","val modelVersion: String? = null","com.google.adk.kt.models.LlmResponse.modelVersion"]},{"name":"val modelVersion: String? = null","description":"com.google.adk.kt.types.GenerateContentResponse.modelVersion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/model-version.html","searchKeys":["modelVersion","val modelVersion: String? = null","com.google.adk.kt.types.GenerateContentResponse.modelVersion"]},{"name":"val name: String","description":"com.google.adk.kt.agents.BaseAgent.name","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/name.html","searchKeys":["name","val name: String","com.google.adk.kt.agents.BaseAgent.name"]},{"name":"val name: String","description":"com.google.adk.kt.annotations.Tool.name","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/name.html","searchKeys":["name","val name: String","com.google.adk.kt.annotations.Tool.name"]},{"name":"val name: String","description":"com.google.adk.kt.skills.Frontmatter.name","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/name.html","searchKeys":["name","val name: String","com.google.adk.kt.skills.Frontmatter.name"]},{"name":"val name: String","description":"com.google.adk.kt.tools.BaseTool.name","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/name.html","searchKeys":["name","val name: String","com.google.adk.kt.tools.BaseTool.name"]},{"name":"val name: String","description":"com.google.adk.kt.tools.Schema.name","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-schema/name.html","searchKeys":["name","val name: String","com.google.adk.kt.tools.Schema.name"]},{"name":"val name: String","description":"com.google.adk.kt.types.FunctionCall.name","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/name.html","searchKeys":["name","val name: String","com.google.adk.kt.types.FunctionCall.name"]},{"name":"val name: String","description":"com.google.adk.kt.types.FunctionDeclaration.name","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/name.html","searchKeys":["name","val name: String","com.google.adk.kt.types.FunctionDeclaration.name"]},{"name":"val name: String","description":"com.google.adk.kt.types.FunctionResponse.name","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/name.html","searchKeys":["name","val name: String","com.google.adk.kt.types.FunctionResponse.name"]},{"name":"val nextPageToken: String? = null","description":"com.google.adk.kt.memory.SearchMemoryResponse.nextPageToken","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/next-page-token.html","searchKeys":["nextPageToken","val nextPageToken: String? = null","com.google.adk.kt.memory.SearchMemoryResponse.nextPageToken"]},{"name":"val nextPageToken: String? = null","description":"com.google.adk.kt.sessions.ListEventsResponse.nextPageToken","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/next-page-token.html","searchKeys":["nextPageToken","val nextPageToken: String? = null","com.google.adk.kt.sessions.ListEventsResponse.nextPageToken"]},{"name":"val nullValue: Boolean?","description":"com.google.adk.kt.types.PartialArg.nullValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/null-value.html","searchKeys":["nullValue","val nullValue: Boolean?","com.google.adk.kt.types.PartialArg.nullValue"]},{"name":"val numRecentEvents: Int? = null","description":"com.google.adk.kt.sessions.GetSessionConfig.numRecentEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/num-recent-events.html","searchKeys":["numRecentEvents","val numRecentEvents: Int? = null","com.google.adk.kt.sessions.GetSessionConfig.numRecentEvents"]},{"name":"val numberValue: Double?","description":"com.google.adk.kt.types.PartialArg.numberValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/number-value.html","searchKeys":["numberValue","val numberValue: Double?","com.google.adk.kt.types.PartialArg.numberValue"]},{"name":"val onEventCallbacks: List<OnEventCallback>","description":"com.google.adk.kt.plugins.PluginManager.onEventCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/on-event-callbacks.html","searchKeys":["onEventCallbacks","val onEventCallbacks: List<OnEventCallback>","com.google.adk.kt.plugins.PluginManager.onEventCallbacks"]},{"name":"val onModelErrorCallbacks: List<OnModelErrorCallback>","description":"com.google.adk.kt.agents.LlmAgent.onModelErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/on-model-error-callbacks.html","searchKeys":["onModelErrorCallbacks","val onModelErrorCallbacks: List<OnModelErrorCallback>","com.google.adk.kt.agents.LlmAgent.onModelErrorCallbacks"]},{"name":"val onModelErrorCallbacks: List<OnModelErrorCallback>","description":"com.google.adk.kt.plugins.PluginManager.onModelErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/on-model-error-callbacks.html","searchKeys":["onModelErrorCallbacks","val onModelErrorCallbacks: List<OnModelErrorCallback>","com.google.adk.kt.plugins.PluginManager.onModelErrorCallbacks"]},{"name":"val onToolErrorCallbacks: List<OnToolErrorCallback>","description":"com.google.adk.kt.agents.LlmAgent.onToolErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/on-tool-error-callbacks.html","searchKeys":["onToolErrorCallbacks","val onToolErrorCallbacks: List<OnToolErrorCallback>","com.google.adk.kt.agents.LlmAgent.onToolErrorCallbacks"]},{"name":"val onToolErrorCallbacks: List<OnToolErrorCallback>","description":"com.google.adk.kt.plugins.PluginManager.onToolErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/on-tool-error-callbacks.html","searchKeys":["onToolErrorCallbacks","val onToolErrorCallbacks: List<OnToolErrorCallback>","com.google.adk.kt.plugins.PluginManager.onToolErrorCallbacks"]},{"name":"val onUserMessageCallbacks: List<OnUserMessageCallback>","description":"com.google.adk.kt.plugins.PluginManager.onUserMessageCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/on-user-message-callbacks.html","searchKeys":["onUserMessageCallbacks","val onUserMessageCallbacks: List<OnUserMessageCallback>","com.google.adk.kt.plugins.PluginManager.onUserMessageCallbacks"]},{"name":"val opaqueData: Any? = null","description":"com.google.adk.kt.types.Part.opaqueData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/opaque-data.html","searchKeys":["opaqueData","val opaqueData: Any? = null","com.google.adk.kt.types.Part.opaqueData"]},{"name":"val optional: Boolean = false","description":"com.google.adk.kt.tools.Schema.optional","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-schema/optional.html","searchKeys":["optional","val optional: Boolean = false","com.google.adk.kt.tools.Schema.optional"]},{"name":"val options: List<String>?","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.options","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/options.html","searchKeys":["options","val options: List<String>?","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.options"]},{"name":"val outputKey: String? = null","description":"com.google.adk.kt.agents.LlmAgent.outputKey","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/output-key.html","searchKeys":["outputKey","val outputKey: String? = null","com.google.adk.kt.agents.LlmAgent.outputKey"]},{"name":"val outputSchema: Schema? = null","description":"com.google.adk.kt.agents.LlmAgent.outputSchema","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/output-schema.html","searchKeys":["outputSchema","val outputSchema: Schema? = null","com.google.adk.kt.agents.LlmAgent.outputSchema"]},{"name":"val overlapSize: Int? = null","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.overlapSize","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/overlap-size.html","searchKeys":["overlapSize","val overlapSize: Int? = null","com.google.adk.kt.summarizer.EventsCompactionConfig.overlapSize"]},{"name":"val parameters: Schema? = null","description":"com.google.adk.kt.types.FunctionDeclaration.parameters","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/parameters.html","searchKeys":["parameters","val parameters: Schema? = null","com.google.adk.kt.types.FunctionDeclaration.parameters"]},{"name":"val partIndex: Int? = null","description":"com.google.adk.kt.types.Segment.partIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/part-index.html","searchKeys":["partIndex","val partIndex: Int? = null","com.google.adk.kt.types.Segment.partIndex"]},{"name":"val partMetadata: Map<String, Any?>? = null","description":"com.google.adk.kt.types.Part.partMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/part-metadata.html","searchKeys":["partMetadata","val partMetadata: Map<String, Any?>? = null","com.google.adk.kt.types.Part.partMetadata"]},{"name":"val partial: Boolean = false","description":"com.google.adk.kt.events.Event.partial","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/partial.html","searchKeys":["partial","val partial: Boolean = false","com.google.adk.kt.events.Event.partial"]},{"name":"val partial: Boolean = false","description":"com.google.adk.kt.models.LlmResponse.partial","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/partial.html","searchKeys":["partial","val partial: Boolean = false","com.google.adk.kt.models.LlmResponse.partial"]},{"name":"val partialArgs: List<PartialArg>? = null","description":"com.google.adk.kt.types.FunctionCall.partialArgs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/partial-args.html","searchKeys":["partialArgs","val partialArgs: List<PartialArg>? = null","com.google.adk.kt.types.FunctionCall.partialArgs"]},{"name":"val parts: List<Part>","description":"com.google.adk.kt.types.Content.parts","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/parts.html","searchKeys":["parts","val parts: List<Part>","com.google.adk.kt.types.Content.parts"]},{"name":"val payload: Any? = null","description":"com.google.adk.kt.events.ToolConfirmation.payload","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/payload.html","searchKeys":["payload","val payload: Any? = null","com.google.adk.kt.events.ToolConfirmation.payload"]},{"name":"val pluginManager: PluginManager","description":"com.google.adk.kt.agents.InvocationContext.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/plugin-manager.html","searchKeys":["pluginManager","val pluginManager: PluginManager","com.google.adk.kt.agents.InvocationContext.pluginManager"]},{"name":"val plugins: List<Plugin>","description":"com.google.adk.kt.apps.App.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/plugins.html","searchKeys":["plugins","val plugins: List<Plugin>","com.google.adk.kt.apps.App.plugins"]},{"name":"val plugins: List<Plugin>","description":"com.google.adk.kt.plugins.PluginManager.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/plugins.html","searchKeys":["plugins","val plugins: List<Plugin>","com.google.adk.kt.plugins.PluginManager.plugins"]},{"name":"val presencePenalty: Float? = null","description":"com.google.adk.kt.types.GenerateContentConfig.presencePenalty","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/presence-penalty.html","searchKeys":["presencePenalty","val presencePenalty: Float? = null","com.google.adk.kt.types.GenerateContentConfig.presencePenalty"]},{"name":"val project: String? = null","description":"com.google.adk.kt.models.VertexCredentials.project","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/project.html","searchKeys":["project","val project: String? = null","com.google.adk.kt.models.VertexCredentials.project"]},{"name":"val promptFeedback: PromptFeedback? = null","description":"com.google.adk.kt.types.GenerateContentResponse.promptFeedback","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/prompt-feedback.html","searchKeys":["promptFeedback","val promptFeedback: PromptFeedback? = null","com.google.adk.kt.types.GenerateContentResponse.promptFeedback"]},{"name":"val promptTemplate: String","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.promptTemplate","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/prompt-template.html","searchKeys":["promptTemplate","val promptTemplate: String","com.google.adk.kt.summarizer.LlmEventSummarizer.promptTemplate"]},{"name":"val promptTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.promptTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/prompt-token-count.html","searchKeys":["promptTokenCount","val promptTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.promptTokenCount"]},{"name":"val promptTokensDetails: List<ModalityTokenCount>? = null","description":"com.google.adk.kt.types.UsageMetadata.promptTokensDetails","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/prompt-tokens-details.html","searchKeys":["promptTokensDetails","val promptTokensDetails: List<ModalityTokenCount>? = null","com.google.adk.kt.types.UsageMetadata.promptTokensDetails"]},{"name":"val propagateGroundingMetadata: Boolean = false","description":"com.google.adk.kt.tools.AgentTool.propagateGroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/propagate-grounding-metadata.html","searchKeys":["propagateGroundingMetadata","val propagateGroundingMetadata: Boolean = false","com.google.adk.kt.tools.AgentTool.propagateGroundingMetadata"]},{"name":"val properties: Map<String, Schema>? = null","description":"com.google.adk.kt.types.Schema.properties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/properties.html","searchKeys":["properties","val properties: Map<String, Schema>? = null","com.google.adk.kt.types.Schema.properties"]},{"name":"val readTimeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.readTimeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/read-timeout.html","searchKeys":["readTimeout","val readTimeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.readTimeout"]},{"name":"val renderedContent: String? = null","description":"com.google.adk.kt.types.SearchEntryPoint.renderedContent","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/rendered-content.html","searchKeys":["renderedContent","val renderedContent: String? = null","com.google.adk.kt.types.SearchEntryPoint.renderedContent"]},{"name":"val requestedToolConfirmations: MutableMap<String, ToolConfirmation>","description":"com.google.adk.kt.events.EventActions.requestedToolConfirmations","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/requested-tool-confirmations.html","searchKeys":["requestedToolConfirmations","val requestedToolConfirmations: MutableMap<String, ToolConfirmation>","com.google.adk.kt.events.EventActions.requestedToolConfirmations"]},{"name":"val requireConfirmation: Boolean = false","description":"com.google.adk.kt.annotations.Tool.requireConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/require-confirmation.html","searchKeys":["requireConfirmation","val requireConfirmation: Boolean = false","com.google.adk.kt.annotations.Tool.requireConfirmation"]},{"name":"val required: List<String>? = null","description":"com.google.adk.kt.types.Schema.required","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/required.html","searchKeys":["required","val required: List<String>? = null","com.google.adk.kt.types.Schema.required"]},{"name":"val response: Map<String, Any?>","description":"com.google.adk.kt.types.FunctionResponse.response","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/response.html","searchKeys":["response","val response: Map<String, Any?>","com.google.adk.kt.types.FunctionResponse.response"]},{"name":"val responseLogprobs: Boolean? = null","description":"com.google.adk.kt.types.GenerateContentConfig.responseLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/response-logprobs.html","searchKeys":["responseLogprobs","val responseLogprobs: Boolean? = null","com.google.adk.kt.types.GenerateContentConfig.responseLogprobs"]},{"name":"val responseMimeType: String? = null","description":"com.google.adk.kt.types.GenerateContentConfig.responseMimeType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/response-mime-type.html","searchKeys":["responseMimeType","val responseMimeType: String? = null","com.google.adk.kt.types.GenerateContentConfig.responseMimeType"]},{"name":"val responseSchema: Schema? = null","description":"com.google.adk.kt.types.GenerateContentConfig.responseSchema","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/response-schema.html","searchKeys":["responseSchema","val responseSchema: Schema? = null","com.google.adk.kt.types.GenerateContentConfig.responseSchema"]},{"name":"val resumabilityConfig: ResumabilityConfig? = null","description":"com.google.adk.kt.agents.InvocationContext.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/resumability-config.html","searchKeys":["resumabilityConfig","val resumabilityConfig: ResumabilityConfig? = null","com.google.adk.kt.agents.InvocationContext.resumabilityConfig"]},{"name":"val resumabilityConfig: ResumabilityConfig? = null","description":"com.google.adk.kt.apps.App.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/resumability-config.html","searchKeys":["resumabilityConfig","val resumabilityConfig: ResumabilityConfig? = null","com.google.adk.kt.apps.App.resumabilityConfig"]},{"name":"val retrieval: Retrieval? = null","description":"com.google.adk.kt.types.Tool.retrieval","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/retrieval.html","searchKeys":["retrieval","val retrieval: Retrieval? = null","com.google.adk.kt.types.Tool.retrieval"]},{"name":"val retrievalMetadata: RetrievalMetadata? = null","description":"com.google.adk.kt.types.GroundingMetadata.retrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/retrieval-metadata.html","searchKeys":["retrievalMetadata","val retrievalMetadata: RetrievalMetadata? = null","com.google.adk.kt.types.GroundingMetadata.retrievalMetadata"]},{"name":"val retrievedContext: GroundingChunkRetrievedContext? = null","description":"com.google.adk.kt.types.GroundingChunk.retrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/retrieved-context.html","searchKeys":["retrievedContext","val retrievedContext: GroundingChunkRetrievedContext? = null","com.google.adk.kt.types.GroundingChunk.retrievedContext"]},{"name":"val role: String? = null","description":"com.google.adk.kt.types.Content.role","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/role.html","searchKeys":["role","val role: String? = null","com.google.adk.kt.types.Content.role"]},{"name":"val rootAgent: BaseAgent","description":"com.google.adk.kt.apps.App.rootAgent","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/root-agent.html","searchKeys":["rootAgent","val rootAgent: BaseAgent","com.google.adk.kt.apps.App.rootAgent"]},{"name":"val runConfig: RunConfig? = null","description":"com.google.adk.kt.agents.InvocationContext.runConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/run-config.html","searchKeys":["runConfig","val runConfig: RunConfig? = null","com.google.adk.kt.agents.InvocationContext.runConfig"]},{"name":"val safetySettings: List<SafetySetting>? = null","description":"com.google.adk.kt.types.GenerateContentConfig.safetySettings","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/safety-settings.html","searchKeys":["safetySettings","val safetySettings: List<SafetySetting>? = null","com.google.adk.kt.types.GenerateContentConfig.safetySettings"]},{"name":"val searchEngineId: String? = null","description":"com.google.adk.kt.tools.VertexAiSearchTool.searchEngineId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/search-engine-id.html","searchKeys":["searchEngineId","val searchEngineId: String? = null","com.google.adk.kt.tools.VertexAiSearchTool.searchEngineId"]},{"name":"val searchEntryPoint: SearchEntryPoint? = null","description":"com.google.adk.kt.types.GroundingMetadata.searchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/search-entry-point.html","searchKeys":["searchEntryPoint","val searchEntryPoint: SearchEntryPoint? = null","com.google.adk.kt.types.GroundingMetadata.searchEntryPoint"]},{"name":"val segment: Segment? = null","description":"com.google.adk.kt.types.GroundingSupport.segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/segment.html","searchKeys":["segment","val segment: Segment? = null","com.google.adk.kt.types.GroundingSupport.segment"]},{"name":"val serverParameters: ServerParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.serverParameters","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/server-parameters.html","searchKeys":["serverParameters","val serverParameters: ServerParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.serverParameters"]},{"name":"val serviceTier: ServiceTier? = null","description":"com.google.adk.kt.types.GenerateContentConfig.serviceTier","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/service-tier.html","searchKeys":["serviceTier","val serviceTier: ServiceTier? = null","com.google.adk.kt.types.GenerateContentConfig.serviceTier"]},{"name":"val session: Session","description":"com.google.adk.kt.agents.InvocationContext.session","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/session.html","searchKeys":["session","val session: Session","com.google.adk.kt.agents.InvocationContext.session"]},{"name":"val sessionIds: List<String>","description":"com.google.adk.kt.sessions.ListSessionsResponse.sessionIds","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/session-ids.html","searchKeys":["sessionIds","val sessionIds: List<String>","com.google.adk.kt.sessions.ListSessionsResponse.sessionIds"]},{"name":"val sessionService: SessionService? = null","description":"com.google.adk.kt.agents.InvocationContext.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/session-service.html","searchKeys":["sessionService","val sessionService: SessionService? = null","com.google.adk.kt.agents.InvocationContext.sessionService"]},{"name":"val sessions: List<Session>","description":"com.google.adk.kt.sessions.ListSessionsResponse.sessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/sessions.html","searchKeys":["sessions","val sessions: List<Session>","com.google.adk.kt.sessions.ListSessionsResponse.sessions"]},{"name":"val skipClosingPlugins: Boolean = false","description":"com.google.adk.kt.plugins.PluginManager.skipClosingPlugins","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/skip-closing-plugins.html","searchKeys":["skipClosingPlugins","val skipClosingPlugins: Boolean = false","com.google.adk.kt.plugins.PluginManager.skipClosingPlugins"]},{"name":"val skipSummarization: Boolean = false","description":"com.google.adk.kt.tools.AgentTool.skipSummarization","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/skip-summarization.html","searchKeys":["skipSummarization","val skipSummarization: Boolean = false","com.google.adk.kt.tools.AgentTool.skipSummarization"]},{"name":"val sseConnectionParams: McpConnectionParameters.Sse? = null","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.sseConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/sse-connection-params.html","searchKeys":["sseConnectionParams","val sseConnectionParams: McpConnectionParameters.Sse? = null","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.sseConnectionParams"]},{"name":"val sseEndpoint: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseEndpoint","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/sse-endpoint.html","searchKeys":["sseEndpoint","val sseEndpoint: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseEndpoint"]},{"name":"val sseReadTimeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseReadTimeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/sse-read-timeout.html","searchKeys":["sseReadTimeout","val sseReadTimeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseReadTimeout"]},{"name":"val startIndex: Int? = null","description":"com.google.adk.kt.types.Citation.startIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/start-index.html","searchKeys":["startIndex","val startIndex: Int? = null","com.google.adk.kt.types.Citation.startIndex"]},{"name":"val startIndex: Int? = null","description":"com.google.adk.kt.types.Segment.startIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/start-index.html","searchKeys":["startIndex","val startIndex: Int? = null","com.google.adk.kt.types.Segment.startIndex"]},{"name":"val startOffset: <Error class: unknown class>? = null","description":"com.google.adk.kt.types.VideoMetadata.startOffset","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/start-offset.html","searchKeys":["startOffset","val startOffset: <Error class: unknown class>? = null","com.google.adk.kt.types.VideoMetadata.startOffset"]},{"name":"val startTimestamp: Long","description":"com.google.adk.kt.events.EventCompaction.startTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/start-timestamp.html","searchKeys":["startTimestamp","val startTimestamp: Long","com.google.adk.kt.events.EventCompaction.startTimestamp"]},{"name":"val state: State","description":"com.google.adk.kt.sessions.Session.state","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/state.html","searchKeys":["state","val state: State","com.google.adk.kt.sessions.Session.state"]},{"name":"val stateDelta: MutableMap<String, Any>","description":"com.google.adk.kt.events.EventActions.stateDelta","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/state-delta.html","searchKeys":["stateDelta","val stateDelta: MutableMap<String, Any>","com.google.adk.kt.events.EventActions.stateDelta"]},{"name":"val staticInstruction: Content? = null","description":"com.google.adk.kt.agents.LlmAgent.staticInstruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/static-instruction.html","searchKeys":["staticInstruction","val staticInstruction: Content? = null","com.google.adk.kt.agents.LlmAgent.staticInstruction"]},{"name":"val stdioConnectionParams: McpConnectionParameters.Stdio? = null","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.stdioConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/stdio-connection-params.html","searchKeys":["stdioConnectionParams","val stdioConnectionParams: McpConnectionParameters.Stdio? = null","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.stdioConnectionParams"]},{"name":"val stopSequences: List<String>? = null","description":"com.google.adk.kt.types.GenerateContentConfig.stopSequences","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/stop-sequences.html","searchKeys":["stopSequences","val stopSequences: List<String>? = null","com.google.adk.kt.types.GenerateContentConfig.stopSequences"]},{"name":"val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.streamableHttpConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/streamable-http-connection-params.html","searchKeys":["streamableHttpConnectionParams","val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.streamableHttpConnectionParams"]},{"name":"val streamingMode: StreamingMode","description":"com.google.adk.kt.agents.RunConfig.streamingMode","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/streaming-mode.html","searchKeys":["streamingMode","val streamingMode: StreamingMode","com.google.adk.kt.agents.RunConfig.streamingMode"]},{"name":"val stringValue: String?","description":"com.google.adk.kt.types.PartialArg.stringValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/string-value.html","searchKeys":["stringValue","val stringValue: String?","com.google.adk.kt.types.PartialArg.stringValue"]},{"name":"val subAgents: List<BaseAgent>","description":"com.google.adk.kt.agents.BaseAgent.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/sub-agents.html","searchKeys":["subAgents","val subAgents: List<BaseAgent>","com.google.adk.kt.agents.BaseAgent.subAgents"]},{"name":"val summarizer: EventSummarizer? = null","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.summarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/summarizer.html","searchKeys":["summarizer","val summarizer: EventSummarizer? = null","com.google.adk.kt.summarizer.EventsCompactionConfig.summarizer"]},{"name":"val systemInstruction: Content? = null","description":"com.google.adk.kt.types.GenerateContentConfig.systemInstruction","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/system-instruction.html","searchKeys":["systemInstruction","val systemInstruction: Content? = null","com.google.adk.kt.types.GenerateContentConfig.systemInstruction"]},{"name":"val temperature: Float? = null","description":"com.google.adk.kt.types.GenerateContentConfig.temperature","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/temperature.html","searchKeys":["temperature","val temperature: Float? = null","com.google.adk.kt.types.GenerateContentConfig.temperature"]},{"name":"val text: String","description":"com.google.adk.kt.agents.Instruction.Text.text","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-text/text.html","searchKeys":["text","val text: String","com.google.adk.kt.agents.Instruction.Text.text"]},{"name":"val text: String? = null","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/text.html","searchKeys":["text","val text: String? = null","com.google.adk.kt.types.GroundingChunkRetrievedContext.text"]},{"name":"val text: String? = null","description":"com.google.adk.kt.types.Part.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/text.html","searchKeys":["text","val text: String? = null","com.google.adk.kt.types.Part.text"]},{"name":"val text: String? = null","description":"com.google.adk.kt.types.Segment.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/text.html","searchKeys":["text","val text: String? = null","com.google.adk.kt.types.Segment.text"]},{"name":"val thinkingBudget: Int? = null","description":"com.google.adk.kt.types.ThinkingConfig.thinkingBudget","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/thinking-budget.html","searchKeys":["thinkingBudget","val thinkingBudget: Int? = null","com.google.adk.kt.types.ThinkingConfig.thinkingBudget"]},{"name":"val thinkingConfig: ThinkingConfig? = null","description":"com.google.adk.kt.types.GenerateContentConfig.thinkingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/thinking-config.html","searchKeys":["thinkingConfig","val thinkingConfig: ThinkingConfig? = null","com.google.adk.kt.types.GenerateContentConfig.thinkingConfig"]},{"name":"val thinkingLevel: ThinkingLevel? = null","description":"com.google.adk.kt.types.ThinkingConfig.thinkingLevel","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/thinking-level.html","searchKeys":["thinkingLevel","val thinkingLevel: ThinkingLevel? = null","com.google.adk.kt.types.ThinkingConfig.thinkingLevel"]},{"name":"val thought: Boolean? = null","description":"com.google.adk.kt.types.Part.thought","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/thought.html","searchKeys":["thought","val thought: Boolean? = null","com.google.adk.kt.types.Part.thought"]},{"name":"val thoughtSignature: ByteArray? = null","description":"com.google.adk.kt.types.Part.thoughtSignature","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/thought-signature.html","searchKeys":["thoughtSignature","val thoughtSignature: ByteArray? = null","com.google.adk.kt.types.Part.thoughtSignature"]},{"name":"val thoughtsTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.thoughtsTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/thoughts-token-count.html","searchKeys":["thoughtsTokenCount","val thoughtsTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.thoughtsTokenCount"]},{"name":"val threshold: HarmBlockThreshold? = null","description":"com.google.adk.kt.types.SafetySetting.threshold","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/threshold.html","searchKeys":["threshold","val threshold: HarmBlockThreshold? = null","com.google.adk.kt.types.SafetySetting.threshold"]},{"name":"val timeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/timeout.html","searchKeys":["timeout","val timeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.timeout"]},{"name":"val timeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/timeout.html","searchKeys":["timeout","val timeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.timeout"]},{"name":"val timeoutDuration: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.timeoutDuration","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/timeout-duration.html","searchKeys":["timeoutDuration","val timeoutDuration: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.timeoutDuration"]},{"name":"val timesLooped: Int","description":"com.google.adk.kt.agents.LoopAgentState.timesLooped","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/times-looped.html","searchKeys":["timesLooped","val timesLooped: Int","com.google.adk.kt.agents.LoopAgentState.timesLooped"]},{"name":"val timestamp: Long","description":"com.google.adk.kt.events.Event.timestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/timestamp.html","searchKeys":["timestamp","val timestamp: Long","com.google.adk.kt.events.Event.timestamp"]},{"name":"val timestamp: String? = null","description":"com.google.adk.kt.memory.MemoryEntry.timestamp","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/timestamp.html","searchKeys":["timestamp","val timestamp: String? = null","com.google.adk.kt.memory.MemoryEntry.timestamp"]},{"name":"val title: String? = null","description":"com.google.adk.kt.types.Citation.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/title.html","searchKeys":["title","val title: String? = null","com.google.adk.kt.types.Citation.title"]},{"name":"val title: String? = null","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/title.html","searchKeys":["title","val title: String? = null","com.google.adk.kt.types.GroundingChunkRetrievedContext.title"]},{"name":"val title: String? = null","description":"com.google.adk.kt.types.GroundingChunkWeb.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/title.html","searchKeys":["title","val title: String? = null","com.google.adk.kt.types.GroundingChunkWeb.title"]},{"name":"val token: String? = null","description":"com.google.adk.kt.types.LogprobsResultCandidate.token","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/token.html","searchKeys":["token","val token: String? = null","com.google.adk.kt.types.LogprobsResultCandidate.token"]},{"name":"val tokenCount: Int? = null","description":"com.google.adk.kt.types.ModalityTokenCount.tokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/token-count.html","searchKeys":["tokenCount","val tokenCount: Int? = null","com.google.adk.kt.types.ModalityTokenCount.tokenCount"]},{"name":"val tokenId: Int? = null","description":"com.google.adk.kt.types.LogprobsResultCandidate.tokenId","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/token-id.html","searchKeys":["tokenId","val tokenId: Int? = null","com.google.adk.kt.types.LogprobsResultCandidate.tokenId"]},{"name":"val toolConfig: ToolConfig? = null","description":"com.google.adk.kt.types.GenerateContentConfig.toolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/tool-config.html","searchKeys":["toolConfig","val toolConfig: ToolConfig? = null","com.google.adk.kt.types.GenerateContentConfig.toolConfig"]},{"name":"val toolConfirmation: ToolConfirmation? = null","description":"com.google.adk.kt.tools.ToolContext.toolConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/tool-confirmation.html","searchKeys":["toolConfirmation","val toolConfirmation: ToolConfirmation? = null","com.google.adk.kt.tools.ToolContext.toolConfirmation"]},{"name":"val toolFilter: List<String>? = null","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toolFilter","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/tool-filter.html","searchKeys":["toolFilter","val toolFilter: List<String>? = null","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toolFilter"]},{"name":"val toolName: String","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.toolName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/tool-name.html","searchKeys":["toolName","val toolName: String","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.toolName"]},{"name":"val toolUsePromptTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.toolUsePromptTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/tool-use-prompt-token-count.html","searchKeys":["toolUsePromptTokenCount","val toolUsePromptTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.toolUsePromptTokenCount"]},{"name":"val tools: List<BaseTool>","description":"com.google.adk.kt.agents.LlmAgent.tools","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/tools.html","searchKeys":["tools","val tools: List<BaseTool>","com.google.adk.kt.agents.LlmAgent.tools"]},{"name":"val tools: List<Tool>? = null","description":"com.google.adk.kt.types.GenerateContentConfig.tools","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/tools.html","searchKeys":["tools","val tools: List<Tool>? = null","com.google.adk.kt.types.GenerateContentConfig.tools"]},{"name":"val toolsets: List<Toolset>","description":"com.google.adk.kt.agents.LlmAgent.toolsets","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/toolsets.html","searchKeys":["toolsets","val toolsets: List<Toolset>","com.google.adk.kt.agents.LlmAgent.toolsets"]},{"name":"val topCandidates: List<LogprobsResultTopCandidates>? = null","description":"com.google.adk.kt.types.LogprobsResult.topCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/top-candidates.html","searchKeys":["topCandidates","val topCandidates: List<LogprobsResultTopCandidates>? = null","com.google.adk.kt.types.LogprobsResult.topCandidates"]},{"name":"val topK: Int? = null","description":"com.google.adk.kt.types.GenerateContentConfig.topK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/top-k.html","searchKeys":["topK","val topK: Int? = null","com.google.adk.kt.types.GenerateContentConfig.topK"]},{"name":"val topP: Float? = null","description":"com.google.adk.kt.types.GenerateContentConfig.topP","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/top-p.html","searchKeys":["topP","val topP: Float? = null","com.google.adk.kt.types.GenerateContentConfig.topP"]},{"name":"val totalTokenCount: Int? = null","description":"com.google.adk.kt.types.UsageMetadata.totalTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/total-token-count.html","searchKeys":["totalTokenCount","val totalTokenCount: Int? = null","com.google.adk.kt.types.UsageMetadata.totalTokenCount"]},{"name":"val tracer: Tracer","description":"com.google.adk.kt.telemetry.Telemetry.tracer","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry/tracer.html","searchKeys":["tracer","val tracer: Tracer","com.google.adk.kt.telemetry.Telemetry.tracer"]},{"name":"val turnComplete: Boolean = false","description":"com.google.adk.kt.events.Event.turnComplete","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/turn-complete.html","searchKeys":["turnComplete","val turnComplete: Boolean = false","com.google.adk.kt.events.Event.turnComplete"]},{"name":"val type: Type? = null","description":"com.google.adk.kt.types.Schema.type","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/type.html","searchKeys":["type","val type: Type? = null","com.google.adk.kt.types.Schema.type"]},{"name":"val uri: String? = null","description":"com.google.adk.kt.types.Citation.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/uri.html","searchKeys":["uri","val uri: String? = null","com.google.adk.kt.types.Citation.uri"]},{"name":"val uri: String? = null","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/uri.html","searchKeys":["uri","val uri: String? = null","com.google.adk.kt.types.GroundingChunkRetrievedContext.uri"]},{"name":"val uri: String? = null","description":"com.google.adk.kt.types.GroundingChunkWeb.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/uri.html","searchKeys":["uri","val uri: String? = null","com.google.adk.kt.types.GroundingChunkWeb.uri"]},{"name":"val url: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.url","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/url.html","searchKeys":["url","val url: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.url"]},{"name":"val url: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.url","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/url.html","searchKeys":["url","val url: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.url"]},{"name":"val urlContext: UrlContext? = null","description":"com.google.adk.kt.types.Tool.urlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/url-context.html","searchKeys":["urlContext","val urlContext: UrlContext? = null","com.google.adk.kt.types.Tool.urlContext"]},{"name":"val usageMetadata: UsageMetadata? = null","description":"com.google.adk.kt.events.Event.usageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/usage-metadata.html","searchKeys":["usageMetadata","val usageMetadata: UsageMetadata? = null","com.google.adk.kt.events.Event.usageMetadata"]},{"name":"val usageMetadata: UsageMetadata? = null","description":"com.google.adk.kt.models.LlmResponse.usageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/usage-metadata.html","searchKeys":["usageMetadata","val usageMetadata: UsageMetadata? = null","com.google.adk.kt.models.LlmResponse.usageMetadata"]},{"name":"val usageMetadata: UsageMetadata? = null","description":"com.google.adk.kt.types.GenerateContentResponse.usageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/usage-metadata.html","searchKeys":["usageMetadata","val usageMetadata: UsageMetadata? = null","com.google.adk.kt.types.GenerateContentResponse.usageMetadata"]},{"name":"val useMcpResources: Boolean = false","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.useMcpResources","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/use-mcp-resources.html","searchKeys":["useMcpResources","val useMcpResources: Boolean = false","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.useMcpResources"]},{"name":"val userContent: Content? = null","description":"com.google.adk.kt.agents.InvocationContext.userContent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/user-content.html","searchKeys":["userContent","val userContent: Content? = null","com.google.adk.kt.agents.InvocationContext.userContent"]},{"name":"val userId: String","description":"com.google.adk.kt.sessions.SessionKey.userId","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/user-id.html","searchKeys":["userId","val userId: String","com.google.adk.kt.sessions.SessionKey.userId"]},{"name":"val value: Boolean","description":"com.google.adk.kt.agents.TypedData.BooleanValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-boolean-value/value.html","searchKeys":["value","val value: Boolean","com.google.adk.kt.agents.TypedData.BooleanValue.value"]},{"name":"val value: Boolean","description":"com.google.adk.kt.types.PartialArgValue.BoolValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-bool-value/value.html","searchKeys":["value","val value: Boolean","com.google.adk.kt.types.PartialArgValue.BoolValue.value"]},{"name":"val value: BreakT","description":"com.google.adk.kt.callbacks.CallbackChoice.Break.value","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-break/value.html","searchKeys":["value","val value: BreakT","com.google.adk.kt.callbacks.CallbackChoice.Break.value"]},{"name":"val value: ContinueT","description":"com.google.adk.kt.callbacks.CallbackChoice.Continue.value","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-continue/value.html","searchKeys":["value","val value: ContinueT","com.google.adk.kt.callbacks.CallbackChoice.Continue.value"]},{"name":"val value: Double","description":"com.google.adk.kt.agents.TypedData.DoubleValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-double-value/value.html","searchKeys":["value","val value: Double","com.google.adk.kt.agents.TypedData.DoubleValue.value"]},{"name":"val value: Double","description":"com.google.adk.kt.types.PartialArgValue.NumberValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-number-value/value.html","searchKeys":["value","val value: Double","com.google.adk.kt.types.PartialArgValue.NumberValue.value"]},{"name":"val value: Int","description":"com.google.adk.kt.agents.TypedData.IntValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-int-value/value.html","searchKeys":["value","val value: Int","com.google.adk.kt.agents.TypedData.IntValue.value"]},{"name":"val value: Long","description":"com.google.adk.kt.agents.TypedData.LongValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-long-value/value.html","searchKeys":["value","val value: Long","com.google.adk.kt.agents.TypedData.LongValue.value"]},{"name":"val value: PartialArgValue? = null","description":"com.google.adk.kt.types.PartialArg.value","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/value.html","searchKeys":["value","val value: PartialArgValue? = null","com.google.adk.kt.types.PartialArg.value"]},{"name":"val value: String","description":"com.google.adk.kt.agents.TypedData.StringValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-string-value/value.html","searchKeys":["value","val value: String","com.google.adk.kt.agents.TypedData.StringValue.value"]},{"name":"val value: String","description":"com.google.adk.kt.types.PartialArgValue.StringValue.value","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-string-value/value.html","searchKeys":["value","val value: String","com.google.adk.kt.types.PartialArgValue.StringValue.value"]},{"name":"val vertexAiSearch: VertexAISearch? = null","description":"com.google.adk.kt.types.Retrieval.vertexAiSearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval/vertex-ai-search.html","searchKeys":["vertexAiSearch","val vertexAiSearch: VertexAISearch? = null","com.google.adk.kt.types.Retrieval.vertexAiSearch"]},{"name":"val videoMetadata: VideoMetadata? = null","description":"com.google.adk.kt.types.Part.videoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/video-metadata.html","searchKeys":["videoMetadata","val videoMetadata: VideoMetadata? = null","com.google.adk.kt.types.Part.videoMetadata"]},{"name":"val web: GroundingChunkWeb? = null","description":"com.google.adk.kt.types.GroundingChunk.web","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/web.html","searchKeys":["web","val web: GroundingChunkWeb? = null","com.google.adk.kt.types.GroundingChunk.web"]},{"name":"val webSearchQueries: List<String>? = null","description":"com.google.adk.kt.types.GroundingMetadata.webSearchQueries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/web-search-queries.html","searchKeys":["webSearchQueries","val webSearchQueries: List<String>? = null","com.google.adk.kt.types.GroundingMetadata.webSearchQueries"]},{"name":"val willContinue: Boolean? = null","description":"com.google.adk.kt.types.FunctionCall.willContinue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/will-continue.html","searchKeys":["willContinue","val willContinue: Boolean? = null","com.google.adk.kt.types.FunctionCall.willContinue"]},{"name":"val willContinue: Boolean? = null","description":"com.google.adk.kt.types.PartialArg.willContinue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/will-continue.html","searchKeys":["willContinue","val willContinue: Boolean? = null","com.google.adk.kt.types.PartialArg.willContinue"]},{"name":"value class Structured(val content: Content) : Instruction","description":"com.google.adk.kt.agents.Instruction.Structured","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-structured/index.html","searchKeys":["Structured","value class Structured(val content: Content) : Instruction","com.google.adk.kt.agents.Instruction.Structured"]},{"name":"value class Text(val text: String) : Instruction","description":"com.google.adk.kt.agents.Instruction.Text","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-text/index.html","searchKeys":["Text","value class Text(val text: String) : Instruction","com.google.adk.kt.agents.Instruction.Text"]},{"name":"var agentState: TypedData?","description":"com.google.adk.kt.events.EventActions.agentState","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/agent-state.html","searchKeys":["agentState","var agentState: TypedData?","com.google.adk.kt.events.EventActions.agentState"]},{"name":"var captureMessageContent: Boolean","description":"com.google.adk.kt.telemetry.TelemetryConfig.captureMessageContent","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-config/capture-message-content.html","searchKeys":["captureMessageContent","var captureMessageContent: Boolean","com.google.adk.kt.telemetry.TelemetryConfig.captureMessageContent"]},{"name":"var compaction: EventCompaction?","description":"com.google.adk.kt.events.EventActions.compaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/compaction.html","searchKeys":["compaction","var compaction: EventCompaction?","com.google.adk.kt.events.EventActions.compaction"]},{"name":"var endOfAgent: Boolean","description":"com.google.adk.kt.events.EventActions.endOfAgent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/end-of-agent.html","searchKeys":["endOfAgent","var endOfAgent: Boolean","com.google.adk.kt.events.EventActions.endOfAgent"]},{"name":"var escalate: Boolean","description":"com.google.adk.kt.events.EventActions.escalate","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/escalate.html","searchKeys":["escalate","var escalate: Boolean","com.google.adk.kt.events.EventActions.escalate"]},{"name":"var eventActions: EventActions","description":"com.google.adk.kt.agents.CallbackContext.eventActions","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/event-actions.html","searchKeys":["eventActions","var eventActions: EventActions","com.google.adk.kt.agents.CallbackContext.eventActions"]},{"name":"var isEndOfInvocation: Boolean","description":"com.google.adk.kt.agents.InvocationContext.isEndOfInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/is-end-of-invocation.html","searchKeys":["isEndOfInvocation","var isEndOfInvocation: Boolean","com.google.adk.kt.agents.InvocationContext.isEndOfInvocation"]},{"name":"var isPaused: Boolean","description":"com.google.adk.kt.agents.InvocationContext.isPaused","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/is-paused.html","searchKeys":["isPaused","var isPaused: Boolean","com.google.adk.kt.agents.InvocationContext.isPaused"]},{"name":"var lastUpdateTime: <Error class: unknown class>","description":"com.google.adk.kt.sessions.Session.lastUpdateTime","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/last-update-time.html","searchKeys":["lastUpdateTime","var lastUpdateTime: <Error class: unknown class>","com.google.adk.kt.sessions.Session.lastUpdateTime"]},{"name":"var rewindBeforeInvocationId: String?","description":"com.google.adk.kt.events.EventActions.rewindBeforeInvocationId","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/rewind-before-invocation-id.html","searchKeys":["rewindBeforeInvocationId","var rewindBeforeInvocationId: String?","com.google.adk.kt.events.EventActions.rewindBeforeInvocationId"]},{"name":"var skipSummarization: Boolean","description":"com.google.adk.kt.events.EventActions.skipSummarization","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/skip-summarization.html","searchKeys":["skipSummarization","var skipSummarization: Boolean","com.google.adk.kt.events.EventActions.skipSummarization"]},{"name":"var transferToAgent: String?","description":"com.google.adk.kt.events.EventActions.transferToAgent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/transfer-to-agent.html","searchKeys":["transferToAgent","var transferToAgent: String?","com.google.adk.kt.events.EventActions.transferToAgent"]}]