Files
Kristopher Overholt 82f734ef69 Update ADK Kotlin to 0.2.0 (#1797)
* Update version for ADK Kotlin to 0.2.0

* Update version for ADK Kotlin examples to 0.2.0

* Update install steps on multi-tool-agent page

* Update ADK Kotlin API reference docs to 0.2.0

* Remove runner parameter from AdkWebServer constructor
2026-05-26 17:06:44 -05:00

1 line
494 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[{"name":"class Firebase : Model","description":"com.google.adk.firebase.models.Firebase","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/index.html","searchKeys":["Firebase","class Firebase : Model","com.google.adk.firebase.models.Firebase"]},{"name":"fun create(name: String, firebaseAI: FirebaseAI): Firebase","description":"com.google.adk.firebase.models.Firebase.Companion.create","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/-companion/create.html","searchKeys":["create","fun create(name: String, firebaseAI: FirebaseAI): Firebase","com.google.adk.firebase.models.Firebase.Companion.create"]},{"name":"object Companion","description":"com.google.adk.firebase.models.Firebase.Companion","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.firebase.models.Firebase.Companion"]},{"name":"open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","description":"com.google.adk.firebase.models.Firebase.generateContent","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/generate-content.html","searchKeys":["generateContent","open override fun generateContent(request: LlmRequest, stream: Boolean): Flow<LlmResponse>","com.google.adk.firebase.models.Firebase.generateContent"]},{"name":"open override val name: String","description":"com.google.adk.firebase.models.Firebase.name","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/name.html","searchKeys":["name","open override val name: String","com.google.adk.firebase.models.Firebase.name"]},{"name":"val firebaseAI: FirebaseAI","description":"com.google.adk.firebase.models.Firebase.firebaseAI","location":"google-adk-kotlin-firebase/com.google.adk.firebase.models/-firebase/firebase-a-i.html","searchKeys":["firebaseAI","val firebaseAI: FirebaseAI","com.google.adk.firebase.models.Firebase.firebaseAI"]},{"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 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 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.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(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 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 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 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 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 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 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 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 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 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 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":"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":"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 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 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 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 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.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.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: 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 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":"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)","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)","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)","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)","com.google.adk.kt.webserver.AdkWebServer.AdkWebServer"]},{"name":"constructor(port: Int = 8080, sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter)","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)","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)","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)","com.google.adk.kt.webserver.adkModule"]},{"name":"fun Application.adkModule(sessionService: SessionService, artifactService: ArtifactService, runner: Runner, agentLoader: AgentLoader, apiServerSpanExporter: ApiServerSpanExporter)","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)","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":"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":"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":"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":"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_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":"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":"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":"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":"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":"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":"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":"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":"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":"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":"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(val appName: String, val agent: BaseAgent, val sessionService: SessionService, val artifactService: ArtifactService?, val memoryService: MemoryService?, val pluginManager: PluginManager, val resumabilityConfig: ResumabilityConfig = ResumabilityConfig()) : 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(val appName: String, val agent: BaseAgent, val sessionService: SessionService, val artifactService: ArtifactService?, val memoryService: MemoryService?, val pluginManager: PluginManager, val resumabilityConfig: ResumabilityConfig = ResumabilityConfig()) : 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()) : AutoCloseable","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()) : AutoCloseable","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: 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 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(): Result<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(): Result<List<Frontmatter>>","com.google.adk.kt.skills.SkillSource.listFrontmatters"]},{"name":"abstract suspend fun listResources(skillName: String, resourceDirectoryPath: String): Result<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): Result<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): Result<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): Result<Frontmatter>","com.google.adk.kt.skills.SkillSource.loadFrontmatter"]},{"name":"abstract suspend fun loadInstructions(skillName: String): Result<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): Result<String>","com.google.adk.kt.skills.SkillSource.loadInstructions"]},{"name":"abstract suspend fun loadResource(skillName: String, resourcePath: String): Result<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): Result<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 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 AgentTool(val agent: BaseAgent, val skipSummarization: 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","class AgentTool(val agent: BaseAgent, val skipSummarization: Boolean = false) : BaseTool","com.google.adk.kt.tools.AgentTool"]},{"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 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 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 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 onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT) : 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 onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT) : BaseAgent","com.google.adk.kt.agents.LlmAgent"]},{"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 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 opaqueData: Any? = null)","com.google.adk.kt.types.Part"]},{"name":"class PluginManager(val plugins: List<Plugin> = emptyList())","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())","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 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) : Exception","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) : Exception","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 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 VertexAiSearchTool(val dataStoreId: String? = null, val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val searchEngineId: String? = null, val filter: String? = null, val maxResults: Int? = null, 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 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 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 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_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 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_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_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 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 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 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 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.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(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(), pluginManager: PluginManager = PluginManager(), resumabilityConfig: 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 = PluginManager(), resumabilityConfig: ResumabilityConfig = ResumabilityConfig())","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, skipSummarization: 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)","com.google.adk.kt.tools.AgentTool.AgentTool"]},{"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, 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(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(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(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(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)","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)","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)","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)","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, 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, 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(functionDeclarations: List<FunctionDeclaration>? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, retrieval: Retrieval? = 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)","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(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())","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())","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: Instant = 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: Instant = 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, 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(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, String> = 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, String> = 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, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT)","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, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT)","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: Instant? = 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: Instant? = null)","com.google.adk.kt.sessions.GetSessionConfig.GetSessionConfig"]},{"name":"constructor(plugins: List<Plugin> = emptyList())","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())","com.google.adk.kt.plugins.PluginManager.PluginManager"]},{"name":"constructor(project: String? = null, location: String? = null, credentials: <Error class: unknown class>? = 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: <Error class: unknown class>? = null)","com.google.adk.kt.models.VertexCredentials.VertexCredentials"]},{"name":"constructor(promptTokenCount: Int? = null, candidatesTokenCount: Int? = null, totalTokenCount: Int? = 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)","com.google.adk.kt.types.UsageMetadata.UsageMetadata"]},{"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(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())","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())","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)","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)","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(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, 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, 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)","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)","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, 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, opaqueData: Any? = null)","com.google.adk.kt.types.Part.Part"]},{"name":"constructor(title: String? = 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)","com.google.adk.kt.types.Citation.Citation"]},{"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, thinkingConfig: ThinkingConfig? = 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, thinkingConfig: ThinkingConfig? = 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(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":"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)","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)","com.google.adk.kt.types.Candidate"]},{"name":"data class Citation(val title: String? = 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)","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)","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)","com.google.adk.kt.events.EventActions"]},{"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, String> = 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, String> = 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 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 thinkingConfig: ThinkingConfig? = 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 thinkingConfig: ThinkingConfig? = 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: Instant? = 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: Instant? = 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 GroundingMetadata(val imageSearchQueries: List<String> = emptyList())","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())","com.google.adk.kt.types.GroundingMetadata"]},{"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())","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())","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)","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)","com.google.adk.kt.models.LlmResponse"]},{"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 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 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 RunConfig(val streamingMode: StreamingMode = StreamingMode.NONE, 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 customMetadata: Map<String, Any>? = null)","com.google.adk.kt.agents.RunConfig"]},{"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 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 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: Instant = 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: Instant = 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)","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)","com.google.adk.kt.types.Tool"]},{"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)","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)","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: <Error class: unknown class>? = 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: <Error class: unknown class>? = null)","com.google.adk.kt.models.VertexCredentials"]},{"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 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 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 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 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 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 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): 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): 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, 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, 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 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 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 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 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): Result<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): Result<Unit>","com.google.adk.kt.SchemaUtils.validateMapOnSchema"]},{"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): 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): 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): 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<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<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<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 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 : CoroutineContext.Element","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 : CoroutineContext.Element","com.google.adk.kt.telemetry.TelemetryContextElement"]},{"name":"interface Toolset : AutoCloseable","description":"com.google.adk.kt.tools.Toolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/index.html","searchKeys":["Toolset","interface Toolset : AutoCloseable","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.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.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 : CoroutineContext.Key<TelemetryContextElement> ","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 : CoroutineContext.Key<TelemetryContextElement> ","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 InMemoryRunner(val agent: BaseAgent, val appName: String = \"InMemoryRunner\", val sessionService: SessionService = InMemorySessionService(), val artifactService: ArtifactService? = InMemoryArtifactService(), val memoryService: MemoryService? = InMemoryMemoryService(), val pluginManager: PluginManager = PluginManager(), val resumabilityConfig: ResumabilityConfig = ResumabilityConfig()) : 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(val agent: BaseAgent, val appName: String = \"InMemoryRunner\", val sessionService: SessionService = InMemorySessionService(), val artifactService: ArtifactService? = InMemoryArtifactService(), val memoryService: MemoryService? = InMemoryMemoryService(), val pluginManager: PluginManager = PluginManager(), val resumabilityConfig: ResumabilityConfig = ResumabilityConfig()) : AbstractRunner","com.google.adk.kt.runners.InMemoryRunner"]},{"name":"open class ReplRunner(val 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(val agent: BaseAgent) : InMemoryRunner","com.google.adk.kt.runners.ReplRunner"]},{"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.BaseTool.close","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.tools.BaseTool.close"]},{"name":"open override 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 override fun close()","com.google.adk.kt.tools.Toolset.close"]},{"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.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.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.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 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","open override val agent: BaseAgent","com.google.adk.kt.runners.AbstractRunner.agent"]},{"name":"open 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","open override val appName: String","com.google.adk.kt.runners.AbstractRunner.appName"]},{"name":"open 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","open override val artifactService: ArtifactService?","com.google.adk.kt.runners.AbstractRunner.artifactService"]},{"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 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","open override val memoryService: MemoryService?","com.google.adk.kt.runners.AbstractRunner.memoryService"]},{"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 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","open override val pluginManager: PluginManager","com.google.adk.kt.runners.AbstractRunner.pluginManager"]},{"name":"open 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","open override val resumabilityConfig: ResumabilityConfig","com.google.adk.kt.runners.AbstractRunner.resumabilityConfig"]},{"name":"open 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","open override val sessionService: SessionService","com.google.adk.kt.runners.AbstractRunner.sessionService"]},{"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 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 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 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 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 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 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 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.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 listFrontmatters(): Result<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(): Result<List<Frontmatter>>","com.google.adk.kt.skills.NewFileSystemSource.listFrontmatters"]},{"name":"open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): Result<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): Result<List<String>>","com.google.adk.kt.skills.NewFileSystemSource.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 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.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): Result<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): Result<Frontmatter>","com.google.adk.kt.skills.NewFileSystemSource.loadFrontmatter"]},{"name":"open suspend override fun loadInstructions(skillName: String): Result<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): Result<String>","com.google.adk.kt.skills.NewFileSystemSource.loadInstructions"]},{"name":"open suspend override fun loadResource(skillName: String, resourcePath: String): Result<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): Result<ByteArray>","com.google.adk.kt.skills.NewFileSystemSource.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.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 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.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.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.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.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 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":"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 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 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 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: List<String>","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: List<String>","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: Instant? = 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: Instant? = 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 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 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 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 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 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 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 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 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: <Error class: unknown class>? = 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: <Error class: unknown class>? = 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 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 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 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 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 entries: EnumEntries<BlockedReason>","description":"com.google.adk.kt.types.BlockedReason.entries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/entries.html","searchKeys":["entries","val entries: EnumEntries<BlockedReason>","com.google.adk.kt.types.BlockedReason.entries"]},{"name":"val entries: EnumEntries<FinishReason>","description":"com.google.adk.kt.types.FinishReason.entries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/entries.html","searchKeys":["entries","val entries: EnumEntries<FinishReason>","com.google.adk.kt.types.FinishReason.entries"]},{"name":"val entries: EnumEntries<Level>","description":"com.google.adk.kt.logging.Level.entries","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/entries.html","searchKeys":["entries","val entries: EnumEntries<Level>","com.google.adk.kt.logging.Level.entries"]},{"name":"val entries: EnumEntries<LlmAgent.IncludeContents>","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.entries","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/entries.html","searchKeys":["entries","val entries: EnumEntries<LlmAgent.IncludeContents>","com.google.adk.kt.agents.LlmAgent.IncludeContents.entries"]},{"name":"val entries: EnumEntries<PromptFormat>","description":"com.google.adk.kt.tools.PromptFormat.entries","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-prompt-format/entries.html","searchKeys":["entries","val entries: EnumEntries<PromptFormat>","com.google.adk.kt.tools.PromptFormat.entries"]},{"name":"val entries: EnumEntries<StreamingMode>","description":"com.google.adk.kt.agents.StreamingMode.entries","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/entries.html","searchKeys":["entries","val entries: EnumEntries<StreamingMode>","com.google.adk.kt.agents.StreamingMode.entries"]},{"name":"val entries: EnumEntries<ThinkingLevel>","description":"com.google.adk.kt.types.ThinkingLevel.entries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/entries.html","searchKeys":["entries","val entries: EnumEntries<ThinkingLevel>","com.google.adk.kt.types.ThinkingLevel.entries"]},{"name":"val entries: EnumEntries<Type>","description":"com.google.adk.kt.types.Type.entries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/entries.html","searchKeys":["entries","val entries: EnumEntries<Type>","com.google.adk.kt.types.Type.entries"]},{"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 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 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 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 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 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 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 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 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 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 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 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 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, String>","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, String>","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 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? = 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 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 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.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.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 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 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 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 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 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 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 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 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 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: Instant","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: Instant","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"]}]