mirror of
https://github.com/google/adk-docs.git
synced 2026-09-14 16:16:59 +08:00
53546fa457
* 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
1 line
636 KiB
JSON
1 line
636 KiB
JSON
[{"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"]}] |