Files
Shahin Saadati 290bf4e05e Regenerate Kotlin API reference for adk-kotlin 1.0.0 (#2212)
The published Kotlin API reference was still generated from adk-kotlin
0.5.0, so it described an API several releases behind what the docs tell
people to depend on.

Regenerating it required repairing the generator first. adk-kotlin now
runs Dokka in V2 mode, where the V1 `dokkaHtmlMultiModule` task refuses
to run at all, and V2 has no implicit multi-module aggregation: the root
project only collects modules that are declared as `dokka` dependencies,
which adk-kotlin does not do for itself. The script therefore appends
those declarations to its throwaway clone before invoking
`dokkaGenerateHtml`, and copies from the V2 output path.

The regenerated site adds four modules that did not exist at 0.5.0:
firebase, mlkit, examples-android and examples-java.
2026-09-08 13:59:14 -07:00

1 line
823 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 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":"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":"abstract fun createConversation(config: ERROR CLASS: Symbol not found for ConversationConfig): LiteRtLmConversation","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.createConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/create-conversation.html","searchKeys":["createConversation","abstract fun createConversation(config: ERROR CLASS: Symbol not found for ConversationConfig): LiteRtLmConversation","com.google.adk.kt.litertlm.LiteRtLmEngine.createConversation"]},{"name":"abstract fun initialize()","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.initialize","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/initialize.html","searchKeys":["initialize","abstract fun initialize()","com.google.adk.kt.litertlm.LiteRtLmEngine.initialize"]},{"name":"abstract fun isInitialized(): Boolean","description":"com.google.adk.kt.litertlm.LiteRtLmEngine.isInitialized","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/is-initialized.html","searchKeys":["isInitialized","abstract fun isInitialized(): Boolean","com.google.adk.kt.litertlm.LiteRtLmEngine.isInitialized"]},{"name":"abstract fun sendMessage(message: ERROR CLASS: Symbol not found for LiteRtLmMessage): ERROR CLASS: Symbol not found for LiteRtLmMessage","description":"com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessage","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/send-message.html","searchKeys":["sendMessage","abstract fun sendMessage(message: ERROR CLASS: Symbol not found for LiteRtLmMessage): ERROR CLASS: Symbol not found for LiteRtLmMessage","com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessage"]},{"name":"abstract fun sendMessageAsync(message: ERROR CLASS: Symbol not found for LiteRtLmMessage, callback: ERROR CLASS: Symbol not found for MessageCallback)","description":"com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessageAsync","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/send-message-async.html","searchKeys":["sendMessageAsync","abstract fun sendMessageAsync(message: ERROR CLASS: Symbol not found for LiteRtLmMessage, callback: ERROR CLASS: Symbol not found for MessageCallback)","com.google.adk.kt.litertlm.LiteRtLmConversation.sendMessageAsync"]},{"name":"class DefaultLiteRtLmConversation(delegate: ERROR CLASS: Symbol not found for Conversation) : LiteRtLmConversation","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/index.html","searchKeys":["DefaultLiteRtLmConversation","class DefaultLiteRtLmConversation(delegate: ERROR CLASS: Symbol not found for Conversation) : LiteRtLmConversation","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation"]},{"name":"class DefaultLiteRtLmEngine(delegate: ERROR CLASS: Symbol not found for Engine) : LiteRtLmEngine","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/index.html","searchKeys":["DefaultLiteRtLmEngine","class DefaultLiteRtLmEngine(delegate: ERROR CLASS: Symbol not found for Engine) : LiteRtLmEngine","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine"]},{"name":"class LiteRtLmModel : <ERROR CLASS> ERROR CLASS: Symbol not found for Model, AutoCloseable","description":"com.google.adk.kt.litertlm.LiteRtLmModel","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/index.html","searchKeys":["LiteRtLmModel","class LiteRtLmModel : <ERROR CLASS> ERROR CLASS: Symbol not found for Model, AutoCloseable","com.google.adk.kt.litertlm.LiteRtLmModel"]},{"name":"constructor(delegate: ERROR CLASS: Symbol not found for Conversation)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.DefaultLiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/-default-lite-rt-lm-conversation.html","searchKeys":["DefaultLiteRtLmConversation","constructor(delegate: ERROR CLASS: Symbol not found for Conversation)","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.DefaultLiteRtLmConversation"]},{"name":"constructor(delegate: ERROR CLASS: Symbol not found for Engine)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.DefaultLiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/-default-lite-rt-lm-engine.html","searchKeys":["DefaultLiteRtLmEngine","constructor(delegate: ERROR CLASS: Symbol not found for Engine)","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.DefaultLiteRtLmEngine"]},{"name":"fun create(config: ERROR CLASS: Symbol not found for EngineConfig, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(config: ERROR CLASS: Symbol not found for EngineConfig, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"fun create(engine: ERROR CLASS: Symbol not found for Engine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(engine: ERROR CLASS: Symbol not found for Engine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"fun create(engine: LiteRtLmEngine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/create.html","searchKeys":["create","fun create(engine: LiteRtLmEngine, name: String = \"LiteRtLmModel\"): LiteRtLmModel","com.google.adk.kt.litertlm.LiteRtLmModel.Companion.create"]},{"name":"interface LiteRtLmConversation : AutoCloseable","description":"com.google.adk.kt.litertlm.LiteRtLmConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/index.html","searchKeys":["LiteRtLmConversation","interface LiteRtLmConversation : AutoCloseable","com.google.adk.kt.litertlm.LiteRtLmConversation"]},{"name":"interface LiteRtLmEngine : AutoCloseable","description":"com.google.adk.kt.litertlm.LiteRtLmEngine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-engine/index.html","searchKeys":["LiteRtLmEngine","interface LiteRtLmEngine : AutoCloseable","com.google.adk.kt.litertlm.LiteRtLmEngine"]},{"name":"object Companion","description":"com.google.adk.kt.litertlm.LiteRtLmModel.Companion","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.litertlm.LiteRtLmModel.Companion"]},{"name":"open fun cancelProcess()","description":"com.google.adk.kt.litertlm.LiteRtLmConversation.cancelProcess","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-conversation/cancel-process.html","searchKeys":["cancelProcess","open fun cancelProcess()","com.google.adk.kt.litertlm.LiteRtLmConversation.cancelProcess"]},{"name":"open override fun cancelProcess(): ERROR CLASS: Unresolved name: cancelProcess","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.cancelProcess","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/cancel-process.html","searchKeys":["cancelProcess","open override fun cancelProcess(): ERROR CLASS: Unresolved name: cancelProcess","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.cancelProcess"]},{"name":"open override fun close()","description":"com.google.adk.kt.litertlm.LiteRtLmModel.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.litertlm.LiteRtLmModel.close"]},{"name":"open override fun close(): ERROR CLASS: Unresolved name: close","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/close.html","searchKeys":["close","open override fun close(): ERROR CLASS: Unresolved name: close","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.close"]},{"name":"open override fun close(): ERROR CLASS: Unresolved name: close","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.close","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/close.html","searchKeys":["close","open override fun close(): ERROR CLASS: Unresolved name: close","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.close"]},{"name":"open override fun createConversation(config: ERROR CLASS: Symbol not found for ConversationConfig): LiteRtLmConversation","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.createConversation","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/create-conversation.html","searchKeys":["createConversation","open override fun createConversation(config: ERROR CLASS: Symbol not found for ConversationConfig): LiteRtLmConversation","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.createConversation"]},{"name":"open override fun generateContent(request: ERROR CLASS: Symbol not found for LlmRequest, stream: Boolean): ERROR CLASS: Symbol not found for Flow<ERROR CLASS: Symbol not found for LlmResponse>","description":"com.google.adk.kt.litertlm.LiteRtLmModel.generateContent","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/generate-content.html","searchKeys":["generateContent","open override fun generateContent(request: ERROR CLASS: Symbol not found for LlmRequest, stream: Boolean): ERROR CLASS: Symbol not found for Flow<ERROR CLASS: Symbol not found for LlmResponse>","com.google.adk.kt.litertlm.LiteRtLmModel.generateContent"]},{"name":"open override fun initialize(): ERROR CLASS: Unresolved name: initialize","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.initialize","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/initialize.html","searchKeys":["initialize","open override fun initialize(): ERROR CLASS: Unresolved name: initialize","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.initialize"]},{"name":"open override fun isInitialized(): Boolean","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.isInitialized","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-engine/is-initialized.html","searchKeys":["isInitialized","open override fun isInitialized(): Boolean","com.google.adk.kt.litertlm.DefaultLiteRtLmEngine.isInitialized"]},{"name":"open override fun sendMessage(message: ERROR CLASS: Symbol not found for LiteRtLmMessage): ERROR CLASS: Symbol not found for LiteRtLmMessage","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessage","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/send-message.html","searchKeys":["sendMessage","open override fun sendMessage(message: ERROR CLASS: Symbol not found for LiteRtLmMessage): ERROR CLASS: Symbol not found for LiteRtLmMessage","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessage"]},{"name":"open override fun sendMessageAsync(message: ERROR CLASS: Symbol not found for LiteRtLmMessage, callback: ERROR CLASS: Symbol not found for MessageCallback)","description":"com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessageAsync","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-default-lite-rt-lm-conversation/send-message-async.html","searchKeys":["sendMessageAsync","open override fun sendMessageAsync(message: ERROR CLASS: Symbol not found for LiteRtLmMessage, callback: ERROR CLASS: Symbol not found for MessageCallback)","com.google.adk.kt.litertlm.DefaultLiteRtLmConversation.sendMessageAsync"]},{"name":"open override val name: String","description":"com.google.adk.kt.litertlm.LiteRtLmModel.name","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.litertlm.LiteRtLmModel.name"]},{"name":"val engine: LiteRtLmEngine","description":"com.google.adk.kt.litertlm.LiteRtLmModel.engine","location":"google-adk-kotlin-litertlm/com.google.adk.kt.litertlm/-lite-rt-lm-model/engine.html","searchKeys":["engine","val engine: LiteRtLmEngine","com.google.adk.kt.litertlm.LiteRtLmModel.engine"]},{"name":"class DummyAgent(name: String = \"test-agent\", subAgents: List<ERROR CLASS: Symbol not found for BaseAgent> = emptyList(), beforeAgentCallbacks: List<ERROR CLASS: Symbol not found for BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<ERROR CLASS: Symbol not found for AfterAgentCallback> = emptyList(), description: String = \"\", disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, val onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit = {}) : <ERROR CLASS> ERROR CLASS: Symbol not found for BaseAgent","description":"com.google.adk.kt.testing.DummyAgent","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/-dummy-agent/index.html","searchKeys":["DummyAgent","class DummyAgent(name: String = \"test-agent\", subAgents: List<ERROR CLASS: Symbol not found for BaseAgent> = emptyList(), beforeAgentCallbacks: List<ERROR CLASS: Symbol not found for BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<ERROR CLASS: Symbol not found for AfterAgentCallback> = emptyList(), description: String = \"\", disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, val onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit = {}) : <ERROR CLASS> ERROR CLASS: Symbol not found for BaseAgent","com.google.adk.kt.testing.DummyAgent"]},{"name":"constructor(name: String = \"test-agent\", subAgents: List<ERROR CLASS: Symbol not found for BaseAgent> = emptyList(), beforeAgentCallbacks: List<ERROR CLASS: Symbol not found for BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<ERROR CLASS: Symbol not found for AfterAgentCallback> = emptyList(), description: String = \"\", disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit = {})","description":"com.google.adk.kt.testing.DummyAgent.DummyAgent","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/-dummy-agent/-dummy-agent.html","searchKeys":["DummyAgent","constructor(name: String = \"test-agent\", subAgents: List<ERROR CLASS: Symbol not found for BaseAgent> = emptyList(), beforeAgentCallbacks: List<ERROR CLASS: Symbol not found for BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<ERROR CLASS: Symbol not found for AfterAgentCallback> = emptyList(), description: String = \"\", disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit = {})","com.google.adk.kt.testing.DummyAgent.DummyAgent"]},{"name":"fun modelFunctionCallResponse(name: String, args: Map<String, Any> = emptyMap(), id: String? = null): ERROR CLASS: Symbol not found for LlmResponse","description":"com.google.adk.kt.testing.modelFunctionCallResponse","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/model-function-call-response.html","searchKeys":["modelFunctionCallResponse","fun modelFunctionCallResponse(name: String, args: Map<String, Any> = emptyMap(), id: String? = null): ERROR CLASS: Symbol not found for LlmResponse","com.google.adk.kt.testing.modelFunctionCallResponse"]},{"name":"fun modelMessage(text: String): ERROR CLASS: Symbol not found for Content","description":"com.google.adk.kt.testing.modelMessage","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/model-message.html","searchKeys":["modelMessage","fun modelMessage(text: String): ERROR CLASS: Symbol not found for Content","com.google.adk.kt.testing.modelMessage"]},{"name":"fun modelParallelFunctionCallsResponse(vararg calls: ERROR CLASS: Symbol not found for FunctionCall): ERROR CLASS: Symbol not found for LlmResponse","description":"com.google.adk.kt.testing.modelParallelFunctionCallsResponse","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/model-parallel-function-calls-response.html","searchKeys":["modelParallelFunctionCallsResponse","fun modelParallelFunctionCallsResponse(vararg calls: ERROR CLASS: Symbol not found for FunctionCall): ERROR CLASS: Symbol not found for LlmResponse","com.google.adk.kt.testing.modelParallelFunctionCallsResponse"]},{"name":"fun testInvocationContext(agent: ERROR CLASS: Symbol not found for BaseAgent = DummyAgent(), session: ERROR CLASS: Symbol not found for Session = testSession(), runConfig: ERROR CLASS: Symbol not found for RunConfig?? = RunConfig(), invocationId: String = \"test-invocation-id\", branch: String? = null, sessionService: ERROR CLASS: Symbol not found for SessionService?? = null, artifactService: ERROR CLASS: Symbol not found for ArtifactService?? = null, memoryService: ERROR CLASS: Symbol not found for MemoryService?? = null, resumabilityConfig: ERROR CLASS: Symbol not found for ResumabilityConfig?? = null, userContent: ERROR CLASS: Symbol not found for Content?? = null): ERROR CLASS: Symbol not found for InvocationContext","description":"com.google.adk.kt.testing.testInvocationContext","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/test-invocation-context.html","searchKeys":["testInvocationContext","fun testInvocationContext(agent: ERROR CLASS: Symbol not found for BaseAgent = DummyAgent(), session: ERROR CLASS: Symbol not found for Session = testSession(), runConfig: ERROR CLASS: Symbol not found for RunConfig?? = RunConfig(), invocationId: String = \"test-invocation-id\", branch: String? = null, sessionService: ERROR CLASS: Symbol not found for SessionService?? = null, artifactService: ERROR CLASS: Symbol not found for ArtifactService?? = null, memoryService: ERROR CLASS: Symbol not found for MemoryService?? = null, resumabilityConfig: ERROR CLASS: Symbol not found for ResumabilityConfig?? = null, userContent: ERROR CLASS: Symbol not found for Content?? = null): ERROR CLASS: Symbol not found for InvocationContext","com.google.adk.kt.testing.testInvocationContext"]},{"name":"fun testSession(appName: String = \"test_app_name\", userId: String = \"test_user_id\", id: String? = \"test_session_id\"): ERROR CLASS: Symbol not found for Session","description":"com.google.adk.kt.testing.testSession","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/test-session.html","searchKeys":["testSession","fun testSession(appName: String = \"test_app_name\", userId: String = \"test_user_id\", id: String? = \"test_session_id\"): ERROR CLASS: Symbol not found for Session","com.google.adk.kt.testing.testSession"]},{"name":"fun testToolContext(invocationContext: ERROR CLASS: Symbol not found for InvocationContext = testInvocationContext(), actions: ERROR CLASS: Symbol not found for EventActions = EventActions(), functionCallId: String? = null, eventId: String? = null, toolConfirmation: ERROR CLASS: Symbol not found for ToolConfirmation?? = null): ERROR CLASS: Symbol not found for ToolContext","description":"com.google.adk.kt.testing.testToolContext","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/test-tool-context.html","searchKeys":["testToolContext","fun testToolContext(invocationContext: ERROR CLASS: Symbol not found for InvocationContext = testInvocationContext(), actions: ERROR CLASS: Symbol not found for EventActions = EventActions(), functionCallId: String? = null, eventId: String? = null, toolConfirmation: ERROR CLASS: Symbol not found for ToolConfirmation?? = null): ERROR CLASS: Symbol not found for ToolContext","com.google.adk.kt.testing.testToolContext"]},{"name":"fun userFunctionResponse(name: String, id: String, response: Map<String, Any?> = emptyMap()): ERROR CLASS: Symbol not found for Content","description":"com.google.adk.kt.testing.userFunctionResponse","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/user-function-response.html","searchKeys":["userFunctionResponse","fun userFunctionResponse(name: String, id: String, response: Map<String, Any?> = emptyMap()): ERROR CLASS: Symbol not found for Content","com.google.adk.kt.testing.userFunctionResponse"]},{"name":"fun userMessage(text: String): ERROR CLASS: Symbol not found for Content","description":"com.google.adk.kt.testing.userMessage","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/user-message.html","searchKeys":["userMessage","fun userMessage(text: String): ERROR CLASS: Symbol not found for Content","com.google.adk.kt.testing.userMessage"]},{"name":"open override fun runAsyncImpl(context: ERROR CLASS: Symbol not found for InvocationContext): ERROR CLASS: Symbol not found for Flow<ERROR CLASS: Symbol not found for Event>","description":"com.google.adk.kt.testing.DummyAgent.runAsyncImpl","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/-dummy-agent/run-async-impl.html","searchKeys":["runAsyncImpl","open override fun runAsyncImpl(context: ERROR CLASS: Symbol not found for InvocationContext): ERROR CLASS: Symbol not found for Flow<ERROR CLASS: Symbol not found for Event>","com.google.adk.kt.testing.DummyAgent.runAsyncImpl"]},{"name":"val onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit","description":"com.google.adk.kt.testing.DummyAgent.onRunAsync","location":"google-adk-kotlin-testing/com.google.adk.kt.testing/-dummy-agent/on-run-async.html","searchKeys":["onRunAsync","val onRunAsync: suspend ERROR CLASS: Symbol not found for FlowCollector<ERROR CLASS: Symbol not found for Event>.(ERROR CLASS: Symbol not found for InvocationContext) -> Unit","com.google.adk.kt.testing.DummyAgent.onRunAsync"]},{"name":"abstract class BaseRemoteA2AAgent(name: String, val description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","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<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","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) : RuntimeException","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) : RuntimeException","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.AgentCardResolutionError"]},{"name":"class Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.Builder","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.Builder"]},{"name":"constructor(httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.A2AAgentConfig","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-a2-a-agent-config.html","searchKeys":["A2AAgentConfig","constructor(httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.a2a.jvm.A2AAgentConfig.A2AAgentConfig"]},{"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<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = 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<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.BaseRemoteA2AAgent"]},{"name":"data class A2AAgentConfig(val httpClient: A2AHttpClient = JdkA2AHttpClient(), val description: String? = null, val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/index.html","searchKeys":["A2AAgentConfig","data class A2AAgentConfig(val httpClient: A2AHttpClient = JdkA2AHttpClient(), val description: String? = null, val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.a2a.jvm.A2AAgentConfig"]},{"name":"fun A2AAgent(name: String, agentCard: AgentCard, config: A2AAgentConfig): BaseRemoteA2AAgent","description":"com.google.adk.kt.a2a.jvm.A2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent.html","searchKeys":["A2AAgent","fun A2AAgent(name: String, agentCard: AgentCard, config: A2AAgentConfig): BaseRemoteA2AAgent","com.google.adk.kt.a2a.jvm.A2AAgent"]},{"name":"fun A2AAgent(name: String, agentCard: AgentCard, httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()): BaseRemoteA2AAgent","description":"com.google.adk.kt.a2a.jvm.A2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent.html","searchKeys":["A2AAgent","fun A2AAgent(name: String, agentCard: AgentCard, httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()): BaseRemoteA2AAgent","com.google.adk.kt.a2a.jvm.A2AAgent"]},{"name":"fun afterAgentCallbacks(afterAgentCallbacks: List<AfterAgentCallback>): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.afterAgentCallbacks","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(afterAgentCallbacks: List<AfterAgentCallback>): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.afterAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(beforeAgentCallbacks: List<BeforeAgentCallback>): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(beforeAgentCallbacks: List<BeforeAgentCallback>): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.beforeAgentCallbacks"]},{"name":"fun build(): A2AAgentConfig","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.build","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/build.html","searchKeys":["build","fun build(): A2AAgentConfig","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.build"]},{"name":"fun builder(): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Companion.builder","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-companion/builder.html","searchKeys":["builder","fun builder(): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Companion.builder"]},{"name":"fun description(description: String?): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.description","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/description.html","searchKeys":["description","fun description(description: String?): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.description"]},{"name":"fun httpClient(httpClient: A2AHttpClient): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.httpClient","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/http-client.html","searchKeys":["httpClient","fun httpClient(httpClient: A2AHttpClient): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.httpClient"]},{"name":"fun subAgents(subAgents: List<BaseAgent>): A2AAgentConfig.Builder","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.subAgents","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(subAgents: List<BaseAgent>): A2AAgentConfig.Builder","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Builder.subAgents"]},{"name":"object Companion","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.Companion","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.a2a.jvm.A2AAgentConfig.Companion"]},{"name":"open override 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 override val description: String","com.google.adk.kt.a2a.agent.BaseRemoteA2AAgent.description"]},{"name":"suspend fun A2AAgent(name: String, agentCardUrl: String, config: A2AAgentConfig): BaseRemoteA2AAgent","description":"com.google.adk.kt.a2a.jvm.A2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent.html","searchKeys":["A2AAgent","suspend fun A2AAgent(name: String, agentCardUrl: String, config: A2AAgentConfig): BaseRemoteA2AAgent","com.google.adk.kt.a2a.jvm.A2AAgent"]},{"name":"suspend fun A2AAgent(name: String, agentCardUrl: String, httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()): BaseRemoteA2AAgent","description":"com.google.adk.kt.a2a.jvm.A2AAgent","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent.html","searchKeys":["A2AAgent","suspend fun A2AAgent(name: String, agentCardUrl: String, httpClient: A2AHttpClient = JdkA2AHttpClient(), description: String? = null, subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()): BaseRemoteA2AAgent","com.google.adk.kt.a2a.jvm.A2AAgent"]},{"name":"val afterAgentCallbacks: List<AfterAgentCallback>","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.afterAgentCallbacks","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","val afterAgentCallbacks: List<AfterAgentCallback>","com.google.adk.kt.a2a.jvm.A2AAgentConfig.afterAgentCallbacks"]},{"name":"val beforeAgentCallbacks: List<BeforeAgentCallback>","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.beforeAgentCallbacks","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","val beforeAgentCallbacks: List<BeforeAgentCallback>","com.google.adk.kt.a2a.jvm.A2AAgentConfig.beforeAgentCallbacks"]},{"name":"val description: String?","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.description","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/description.html","searchKeys":["description","val description: String?","com.google.adk.kt.a2a.jvm.A2AAgentConfig.description"]},{"name":"val httpClient: A2AHttpClient","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.httpClient","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/http-client.html","searchKeys":["httpClient","val httpClient: A2AHttpClient","com.google.adk.kt.a2a.jvm.A2AAgentConfig.httpClient"]},{"name":"val subAgents: List<BaseAgent>","description":"com.google.adk.kt.a2a.jvm.A2AAgentConfig.subAgents","location":"google-adk-kotlin-a2a/com.google.adk.kt.a2a.jvm/-a2-a-agent-config/sub-agents.html","searchKeys":["subAgents","val subAgents: List<BaseAgent>","com.google.adk.kt.a2a.jvm.A2AAgentConfig.subAgents"]},{"name":"class BigQueryAgentAnalyticsPlugin(config: BigQueryLoggerConfig, bigQuery: BigQuery = createBigQuery(config), ioContext: CoroutineContext = Dispatchers.IO, timeSource: TimeSource = TimeSource.Monotonic) : Plugin","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/index.html","searchKeys":["BigQueryAgentAnalyticsPlugin","class BigQueryAgentAnalyticsPlugin(config: BigQueryLoggerConfig, bigQuery: BigQuery = createBigQuery(config), ioContext: CoroutineContext = Dispatchers.IO, timeSource: TimeSource = TimeSource.Monotonic) : Plugin","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin"]},{"name":"class Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder"]},{"name":"const val SCHEMA_VERSION: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.SCHEMA_VERSION","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-schema/-s-c-h-e-m-a_-v-e-r-s-i-o-n.html","searchKeys":["SCHEMA_VERSION","const val SCHEMA_VERSION: String","com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.SCHEMA_VERSION"]},{"name":"const val SCHEMA_VERSION_LABEL_KEY: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.SCHEMA_VERSION_LABEL_KEY","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-schema/-s-c-h-e-m-a_-v-e-r-s-i-o-n_-l-a-b-e-l_-k-e-y.html","searchKeys":["SCHEMA_VERSION_LABEL_KEY","const val SCHEMA_VERSION_LABEL_KEY: String","com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.SCHEMA_VERSION_LABEL_KEY"]},{"name":"constructor()","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.Builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.Builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.Builder"]},{"name":"constructor(config: BigQueryLoggerConfig, bigQuery: BigQuery = createBigQuery(config), ioContext: CoroutineContext = Dispatchers.IO, timeSource: TimeSource = TimeSource.Monotonic)","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.BigQueryAgentAnalyticsPlugin","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-big-query-agent-analytics-plugin.html","searchKeys":["BigQueryAgentAnalyticsPlugin","constructor(config: BigQueryLoggerConfig, bigQuery: BigQuery = createBigQuery(config), ioContext: CoroutineContext = Dispatchers.IO, timeSource: TimeSource = TimeSource.Monotonic)","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.BigQueryAgentAnalyticsPlugin"]},{"name":"constructor(projectId: String, datasetId: String, enabled: Boolean = true, location: String = \"US\", tableName: String = \"agent_events\", credentials: Credentials? = null)","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.BigQueryLoggerConfig","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-big-query-logger-config.html","searchKeys":["BigQueryLoggerConfig","constructor(projectId: String, datasetId: String, enabled: Boolean = true, location: String = \"US\", tableName: String = \"agent_events\", credentials: Credentials? = null)","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.BigQueryLoggerConfig"]},{"name":"data class BigQueryLoggerConfig(val projectId: String, val datasetId: String, val enabled: Boolean = true, val location: String = \"US\", val tableName: String = \"agent_events\", val credentials: Credentials? = null)","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/index.html","searchKeys":["BigQueryLoggerConfig","data class BigQueryLoggerConfig(val projectId: String, val datasetId: String, val enabled: Boolean = true, val location: String = \"US\", val tableName: String = \"agent_events\", val credentials: Credentials? = null)","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig"]},{"name":"fun bigQuery(bigQuery: BigQuery): BigQueryAgentAnalyticsPlugin.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.bigQuery","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/big-query.html","searchKeys":["bigQuery","fun bigQuery(bigQuery: BigQuery): BigQueryAgentAnalyticsPlugin.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.bigQuery"]},{"name":"fun build(): BigQueryAgentAnalyticsPlugin","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.build","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/build.html","searchKeys":["build","fun build(): BigQueryAgentAnalyticsPlugin","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.build"]},{"name":"fun build(): BigQueryLoggerConfig","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.build","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/build.html","searchKeys":["build","fun build(): BigQueryLoggerConfig","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.build"]},{"name":"fun builder(): BigQueryAgentAnalyticsPlugin.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Companion.builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-companion/builder.html","searchKeys":["builder","fun builder(): BigQueryAgentAnalyticsPlugin.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Companion.builder"]},{"name":"fun builder(): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Companion.builder","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-companion/builder.html","searchKeys":["builder","fun builder(): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Companion.builder"]},{"name":"fun config(config: BigQueryLoggerConfig): BigQueryAgentAnalyticsPlugin.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.config","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/config.html","searchKeys":["config","fun config(config: BigQueryLoggerConfig): BigQueryAgentAnalyticsPlugin.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.config"]},{"name":"fun credentials(credentials: Credentials?): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.credentials","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/credentials.html","searchKeys":["credentials","fun credentials(credentials: Credentials?): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.credentials"]},{"name":"fun datasetId(datasetId: String): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.datasetId","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/dataset-id.html","searchKeys":["datasetId","fun datasetId(datasetId: String): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.datasetId"]},{"name":"fun enabled(enabled: Boolean): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.enabled","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/enabled.html","searchKeys":["enabled","fun enabled(enabled: Boolean): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.enabled"]},{"name":"fun getDefaultClusteringFields(): List<String>","description":"com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.getDefaultClusteringFields","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-schema/get-default-clustering-fields.html","searchKeys":["getDefaultClusteringFields","fun getDefaultClusteringFields(): List<String>","com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.getDefaultClusteringFields"]},{"name":"fun getEventsSchema(): Schema","description":"com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.getEventsSchema","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-schema/get-events-schema.html","searchKeys":["getEventsSchema","fun getEventsSchema(): Schema","com.google.adk.kt.plugins.agentanalytics.BigQuerySchema.getEventsSchema"]},{"name":"fun ioContext(ioContext: CoroutineContext): BigQueryAgentAnalyticsPlugin.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.ioContext","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/io-context.html","searchKeys":["ioContext","fun ioContext(ioContext: CoroutineContext): BigQueryAgentAnalyticsPlugin.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.ioContext"]},{"name":"fun location(location: String): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.location","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/location.html","searchKeys":["location","fun location(location: String): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.location"]},{"name":"fun projectId(projectId: String): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.projectId","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/project-id.html","searchKeys":["projectId","fun projectId(projectId: String): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.projectId"]},{"name":"fun tableName(tableName: String): BigQueryLoggerConfig.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.tableName","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-builder/table-name.html","searchKeys":["tableName","fun tableName(tableName: String): BigQueryLoggerConfig.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Builder.tableName"]},{"name":"fun timeSource(timeSource: TimeSource): BigQueryAgentAnalyticsPlugin.Builder","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.timeSource","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-builder/time-source.html","searchKeys":["timeSource","fun timeSource(timeSource: TimeSource): BigQueryAgentAnalyticsPlugin.Builder","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Builder.timeSource"]},{"name":"object BigQuerySchema","description":"com.google.adk.kt.plugins.agentanalytics.BigQuerySchema","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-schema/index.html","searchKeys":["BigQuerySchema","object BigQuerySchema","com.google.adk.kt.plugins.agentanalytics.BigQuerySchema"]},{"name":"object Companion","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Companion","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Companion","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.Companion"]},{"name":"open override val name: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.name","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.name"]},{"name":"open suspend override fun afterRun(invocationContext: InvocationContext)","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.afterRun","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/after-run.html","searchKeys":["afterRun","open suspend override fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.afterRun"]},{"name":"open suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.beforeRun","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-agent-analytics-plugin/before-run.html","searchKeys":["beforeRun","open suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.agentanalytics.BigQueryAgentAnalyticsPlugin.beforeRun"]},{"name":"val credentials: Credentials?","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.credentials","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/credentials.html","searchKeys":["credentials","val credentials: Credentials?","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.credentials"]},{"name":"val datasetId: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.datasetId","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/dataset-id.html","searchKeys":["datasetId","val datasetId: String","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.datasetId"]},{"name":"val enabled: Boolean","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.enabled","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/enabled.html","searchKeys":["enabled","val enabled: Boolean","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.enabled"]},{"name":"val location: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.location","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/location.html","searchKeys":["location","val location: String","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.location"]},{"name":"val projectId: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.projectId","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/project-id.html","searchKeys":["projectId","val projectId: String","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.projectId"]},{"name":"val tableName: String","description":"com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.tableName","location":"google-adk-kotlin-integrations/com.google.adk.kt.plugins.agentanalytics/-big-query-logger-config/table-name.html","searchKeys":["tableName","val tableName: String","com.google.adk.kt.plugins.agentanalytics.BigQueryLoggerConfig.tableName"]},{"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 AdkDevServer(config: AdkServerConfig) : AdkApiServer","description":"com.google.adk.kt.webserver.dev.AdkDevServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.dev/-adk-dev-server/index.html","searchKeys":["AdkDevServer","class AdkDevServer(config: AdkServerConfig) : AdkApiServer","com.google.adk.kt.webserver.dev.AdkDevServer"]},{"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 Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder"]},{"name":"class MultiAgentLoader(agents: BaseAgent) : AgentLoader","description":"com.google.adk.kt.webserver.loaders.MultiAgentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-multi-agent-loader/index.html","searchKeys":["MultiAgentLoader","class MultiAgentLoader(agents: BaseAgent) : AgentLoader","com.google.adk.kt.webserver.loaders.MultiAgentLoader"]},{"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":"const val DEFAULT_HOST: String","description":"com.google.adk.kt.webserver.AdkServerConfig.Companion.DEFAULT_HOST","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-companion/-d-e-f-a-u-l-t_-h-o-s-t.html","searchKeys":["DEFAULT_HOST","const val DEFAULT_HOST: String","com.google.adk.kt.webserver.AdkServerConfig.Companion.DEFAULT_HOST"]},{"name":"const val DEFAULT_PORT: Int = 8080","description":"com.google.adk.kt.webserver.AdkServerConfig.Companion.DEFAULT_PORT","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-companion/-d-e-f-a-u-l-t_-p-o-r-t.html","searchKeys":["DEFAULT_PORT","const val DEFAULT_PORT: Int = 8080","com.google.adk.kt.webserver.AdkServerConfig.Companion.DEFAULT_PORT"]},{"name":"constructor()","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.Builder","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.webserver.AdkServerConfig.Builder.Builder"]},{"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(agentLoader: AgentLoader, sessionService: SessionService, artifactService: ArtifactService, port: Int = DEFAULT_PORT, host: String = DEFAULT_HOST, apiServerSpanExporter: ApiServerSpanExporter = ApiServerSpanExporter(), captureMessageContent: Boolean = false, plugins: List<Plugin> = emptyList(), webUiEnabled: Boolean? = null)","description":"com.google.adk.kt.webserver.AdkServerConfig.AdkServerConfig","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-adk-server-config.html","searchKeys":["AdkServerConfig","constructor(agentLoader: AgentLoader, sessionService: SessionService, artifactService: ArtifactService, port: Int = DEFAULT_PORT, host: String = DEFAULT_HOST, apiServerSpanExporter: ApiServerSpanExporter = ApiServerSpanExporter(), captureMessageContent: Boolean = false, plugins: List<Plugin> = emptyList(), webUiEnabled: Boolean? = null)","com.google.adk.kt.webserver.AdkServerConfig.AdkServerConfig"]},{"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(config: AdkServerConfig)","description":"com.google.adk.kt.webserver.AdkApiServer.AdkApiServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-api-server/-adk-api-server.html","searchKeys":["AdkApiServer","constructor(config: AdkServerConfig)","com.google.adk.kt.webserver.AdkApiServer.AdkApiServer"]},{"name":"constructor(config: AdkServerConfig)","description":"com.google.adk.kt.webserver.dev.AdkDevServer.AdkDevServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.dev/-adk-dev-server/-adk-dev-server.html","searchKeys":["AdkDevServer","constructor(config: AdkServerConfig)","com.google.adk.kt.webserver.dev.AdkDevServer.AdkDevServer"]},{"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(vararg agents: BaseAgent)","description":"com.google.adk.kt.webserver.loaders.MultiAgentLoader.MultiAgentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-multi-agent-loader/-multi-agent-loader.html","searchKeys":["MultiAgentLoader","constructor(vararg agents: BaseAgent)","com.google.adk.kt.webserver.loaders.MultiAgentLoader.MultiAgentLoader"]},{"name":"constructor(version: String, language: String, languageVersion: String)","description":"com.google.adk.kt.webserver.models.VersionInfo.VersionInfo","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-version-info/-version-info.html","searchKeys":["VersionInfo","constructor(version: String, language: String, languageVersion: String)","com.google.adk.kt.webserver.models.VersionInfo.VersionInfo"]},{"name":"data class AdkServerConfig(val agentLoader: AgentLoader, val sessionService: SessionService, val artifactService: ArtifactService, val port: Int = DEFAULT_PORT, val host: String = DEFAULT_HOST, val apiServerSpanExporter: ApiServerSpanExporter = ApiServerSpanExporter(), val captureMessageContent: Boolean = false, val plugins: List<Plugin> = emptyList(), val webUiEnabled: Boolean? = null)","description":"com.google.adk.kt.webserver.AdkServerConfig","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/index.html","searchKeys":["AdkServerConfig","data class AdkServerConfig(val agentLoader: AgentLoader, val sessionService: SessionService, val artifactService: ArtifactService, val port: Int = DEFAULT_PORT, val host: String = DEFAULT_HOST, val apiServerSpanExporter: ApiServerSpanExporter = ApiServerSpanExporter(), val captureMessageContent: Boolean = false, val plugins: List<Plugin> = emptyList(), val webUiEnabled: Boolean? = null)","com.google.adk.kt.webserver.AdkServerConfig"]},{"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 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 VersionInfo(val version: String, val language: String, val languageVersion: String)","description":"com.google.adk.kt.webserver.models.VersionInfo","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-version-info/index.html","searchKeys":["VersionInfo","data class VersionInfo(val version: String, val language: String, val languageVersion: String)","com.google.adk.kt.webserver.models.VersionInfo"]},{"name":"fun Application.adkApiModule(config: AdkServerConfig)","description":"com.google.adk.kt.webserver.adkApiModule","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/adk-api-module.html","searchKeys":["adkApiModule","fun Application.adkApiModule(config: AdkServerConfig)","com.google.adk.kt.webserver.adkApiModule"]},{"name":"fun Application.adkDevModule(config: AdkServerConfig)","description":"com.google.adk.kt.webserver.dev.adkDevModule","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.dev/adk-dev-module.html","searchKeys":["adkDevModule","fun Application.adkDevModule(config: AdkServerConfig)","com.google.adk.kt.webserver.dev.adkDevModule"]},{"name":"fun agentLoader(agentLoader: AgentLoader): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.agentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/agent-loader.html","searchKeys":["agentLoader","fun agentLoader(agentLoader: AgentLoader): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.agentLoader"]},{"name":"fun apiServerSpanExporter(apiServerSpanExporter: ApiServerSpanExporter): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.apiServerSpanExporter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/api-server-span-exporter.html","searchKeys":["apiServerSpanExporter","fun apiServerSpanExporter(apiServerSpanExporter: ApiServerSpanExporter): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.apiServerSpanExporter"]},{"name":"fun artifactService(artifactService: ArtifactService): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.artifactService","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/artifact-service.html","searchKeys":["artifactService","fun artifactService(artifactService: ArtifactService): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.artifactService"]},{"name":"fun build(): AdkServerConfig","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.build","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/build.html","searchKeys":["build","fun build(): AdkServerConfig","com.google.adk.kt.webserver.AdkServerConfig.Builder.build"]},{"name":"fun builder(): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Companion.builder","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-companion/builder.html","searchKeys":["builder","fun builder(): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Companion.builder"]},{"name":"fun captureMessageContent(captureMessageContent: Boolean): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.captureMessageContent","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/capture-message-content.html","searchKeys":["captureMessageContent","fun captureMessageContent(captureMessageContent: Boolean): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.captureMessageContent"]},{"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 host(host: String): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.host","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/host.html","searchKeys":["host","fun host(host: String): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.host"]},{"name":"fun inMemory(agent: BaseAgent, port: Int = DEFAULT_PORT): AdkServerConfig","description":"com.google.adk.kt.webserver.AdkServerConfig.Companion.inMemory","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-companion/in-memory.html","searchKeys":["inMemory","fun inMemory(agent: BaseAgent, port: Int = DEFAULT_PORT): AdkServerConfig","com.google.adk.kt.webserver.AdkServerConfig.Companion.inMemory"]},{"name":"fun plugins(plugins: List<Plugin>): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.plugins","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/plugins.html","searchKeys":["plugins","fun plugins(plugins: List<Plugin>): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.plugins"]},{"name":"fun port(port: Int): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.port","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/port.html","searchKeys":["port","fun port(port: Int): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.port"]},{"name":"fun sessionService(sessionService: SessionService): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.sessionService","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/session-service.html","searchKeys":["sessionService","fun sessionService(sessionService: SessionService): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.sessionService"]},{"name":"fun start(wait: Boolean = false)","description":"com.google.adk.kt.webserver.AdkApiServer.start","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-api-server/start.html","searchKeys":["start","fun start(wait: Boolean = false)","com.google.adk.kt.webserver.AdkApiServer.start"]},{"name":"fun stop()","description":"com.google.adk.kt.webserver.AdkApiServer.stop","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-api-server/stop.html","searchKeys":["stop","fun stop()","com.google.adk.kt.webserver.AdkApiServer.stop"]},{"name":"fun webUiEnabled(webUiEnabled: Boolean?): AdkServerConfig.Builder","description":"com.google.adk.kt.webserver.AdkServerConfig.Builder.webUiEnabled","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-builder/web-ui-enabled.html","searchKeys":["webUiEnabled","fun webUiEnabled(webUiEnabled: Boolean?): AdkServerConfig.Builder","com.google.adk.kt.webserver.AdkServerConfig.Builder.webUiEnabled"]},{"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 Companion","description":"com.google.adk.kt.webserver.AdkServerConfig.Companion","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.webserver.AdkServerConfig.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":"open class AdkApiServer(config: AdkServerConfig)","description":"com.google.adk.kt.webserver.AdkApiServer","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-api-server/index.html","searchKeys":["AdkApiServer","open class AdkApiServer(config: AdkServerConfig)","com.google.adk.kt.webserver.AdkApiServer"]},{"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 listAgents(): List<String>","description":"com.google.adk.kt.webserver.loaders.MultiAgentLoader.listAgents","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-multi-agent-loader/list-agents.html","searchKeys":["listAgents","open override fun listAgents(): List<String>","com.google.adk.kt.webserver.loaders.MultiAgentLoader.listAgents"]},{"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.MultiAgentLoader.loadAgent","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.loaders/-multi-agent-loader/load-agent.html","searchKeys":["loadAgent","open override fun loadAgent(agentName: String): BaseAgent?","com.google.adk.kt.webserver.loaders.MultiAgentLoader.loadAgent"]},{"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 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":"val agentLoader: AgentLoader","description":"com.google.adk.kt.webserver.AdkServerConfig.agentLoader","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/agent-loader.html","searchKeys":["agentLoader","val agentLoader: AgentLoader","com.google.adk.kt.webserver.AdkServerConfig.agentLoader"]},{"name":"val apiServerSpanExporter: ApiServerSpanExporter","description":"com.google.adk.kt.webserver.AdkServerConfig.apiServerSpanExporter","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/api-server-span-exporter.html","searchKeys":["apiServerSpanExporter","val apiServerSpanExporter: ApiServerSpanExporter","com.google.adk.kt.webserver.AdkServerConfig.apiServerSpanExporter"]},{"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 artifactService: ArtifactService","description":"com.google.adk.kt.webserver.AdkServerConfig.artifactService","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/artifact-service.html","searchKeys":["artifactService","val artifactService: ArtifactService","com.google.adk.kt.webserver.AdkServerConfig.artifactService"]},{"name":"val captureMessageContent: Boolean","description":"com.google.adk.kt.webserver.AdkServerConfig.captureMessageContent","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/capture-message-content.html","searchKeys":["captureMessageContent","val captureMessageContent: Boolean","com.google.adk.kt.webserver.AdkServerConfig.captureMessageContent"]},{"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 host: String","description":"com.google.adk.kt.webserver.AdkServerConfig.host","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/host.html","searchKeys":["host","val host: String","com.google.adk.kt.webserver.AdkServerConfig.host"]},{"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 invocationId: String?","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?","com.google.adk.kt.webserver.models.AgentRunRequest.invocationId"]},{"name":"val language: String","description":"com.google.adk.kt.webserver.models.VersionInfo.language","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-version-info/language.html","searchKeys":["language","val language: String","com.google.adk.kt.webserver.models.VersionInfo.language"]},{"name":"val languageVersion: String","description":"com.google.adk.kt.webserver.models.VersionInfo.languageVersion","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-version-info/language-version.html","searchKeys":["languageVersion","val languageVersion: String","com.google.adk.kt.webserver.models.VersionInfo.languageVersion"]},{"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 newMessage: Content?","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?","com.google.adk.kt.webserver.models.AgentRunRequest.newMessage"]},{"name":"val plugins: List<Plugin>","description":"com.google.adk.kt.webserver.AdkServerConfig.plugins","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/plugins.html","searchKeys":["plugins","val plugins: List<Plugin>","com.google.adk.kt.webserver.AdkServerConfig.plugins"]},{"name":"val port: Int","description":"com.google.adk.kt.webserver.AdkServerConfig.port","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/port.html","searchKeys":["port","val port: Int","com.google.adk.kt.webserver.AdkServerConfig.port"]},{"name":"val sessionId: String?","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?","com.google.adk.kt.webserver.models.AgentRunRequest.sessionId"]},{"name":"val sessionService: SessionService","description":"com.google.adk.kt.webserver.AdkServerConfig.sessionService","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/session-service.html","searchKeys":["sessionService","val sessionService: SessionService","com.google.adk.kt.webserver.AdkServerConfig.sessionService"]},{"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>?","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>?","com.google.adk.kt.webserver.models.AgentRunRequest.stateDelta"]},{"name":"val streaming: Boolean","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","com.google.adk.kt.webserver.models.AgentRunRequest.streaming"]},{"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 version: String","description":"com.google.adk.kt.webserver.models.VersionInfo.version","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver.models/-version-info/version.html","searchKeys":["version","val version: String","com.google.adk.kt.webserver.models.VersionInfo.version"]},{"name":"val webUiEnabled: Boolean?","description":"com.google.adk.kt.webserver.AdkServerConfig.webUiEnabled","location":"google-adk-kotlin-webserver/com.google.adk.kt.webserver/-adk-server-config/web-ui-enabled.html","searchKeys":["webUiEnabled","val webUiEnabled: Boolean?","com.google.adk.kt.webserver.AdkServerConfig.webUiEnabled"]},{"name":"ARRAY","description":"com.google.adk.kt.types.Type.ARRAY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-a-r-r-a-y/index.html","searchKeys":["ARRAY","ARRAY","com.google.adk.kt.types.Type.ARRAY"]},{"name":"AUDIO","description":"com.google.adk.kt.types.MediaModality.AUDIO","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-a-u-d-i-o/index.html","searchKeys":["AUDIO","AUDIO","com.google.adk.kt.types.MediaModality.AUDIO"]},{"name":"AUTO","description":"com.google.adk.kt.annotations.Requiredness.AUTO","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/-a-u-t-o/index.html","searchKeys":["AUTO","AUTO","com.google.adk.kt.annotations.Requiredness.AUTO"]},{"name":"BALANCED","description":"com.google.adk.kt.types.ModelRoutingPreference.BALANCED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/-b-a-l-a-n-c-e-d/index.html","searchKeys":["BALANCED","BALANCED","com.google.adk.kt.types.ModelRoutingPreference.BALANCED"]},{"name":"BLOCKED_REASON_UNSPECIFIED","description":"com.google.adk.kt.types.BlockedReason.BLOCKED_REASON_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-b-l-o-c-k-e-d_-r-e-a-s-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["BLOCKED_REASON_UNSPECIFIED","BLOCKED_REASON_UNSPECIFIED","com.google.adk.kt.types.BlockedReason.BLOCKED_REASON_UNSPECIFIED"]},{"name":"BLOCKLIST","description":"com.google.adk.kt.types.BlockedReason.BLOCKLIST","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-b-l-o-c-k-l-i-s-t/index.html","searchKeys":["BLOCKLIST","BLOCKLIST","com.google.adk.kt.types.BlockedReason.BLOCKLIST"]},{"name":"BLOCKLIST","description":"com.google.adk.kt.types.FinishReason.BLOCKLIST","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-b-l-o-c-k-l-i-s-t/index.html","searchKeys":["BLOCKLIST","BLOCKLIST","com.google.adk.kt.types.FinishReason.BLOCKLIST"]},{"name":"BLOCK_LOW_AND_ABOVE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_LOW_AND_ABOVE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-l-o-w_-a-n-d_-a-b-o-v-e/index.html","searchKeys":["BLOCK_LOW_AND_ABOVE","BLOCK_LOW_AND_ABOVE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_LOW_AND_ABOVE"]},{"name":"BLOCK_MEDIUM_AND_ABOVE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-m-e-d-i-u-m_-a-n-d_-a-b-o-v-e/index.html","searchKeys":["BLOCK_MEDIUM_AND_ABOVE","BLOCK_MEDIUM_AND_ABOVE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_MEDIUM_AND_ABOVE"]},{"name":"BLOCK_NONE","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_NONE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-n-o-n-e/index.html","searchKeys":["BLOCK_NONE","BLOCK_NONE","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_NONE"]},{"name":"BLOCK_ONLY_HIGH","description":"com.google.adk.kt.types.HarmBlockThreshold.BLOCK_ONLY_HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-b-l-o-c-k_-o-n-l-y_-h-i-g-h/index.html","searchKeys":["BLOCK_ONLY_HIGH","BLOCK_ONLY_HIGH","com.google.adk.kt.types.HarmBlockThreshold.BLOCK_ONLY_HIGH"]},{"name":"BOOLEAN","description":"com.google.adk.kt.types.Type.BOOLEAN","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-b-o-o-l-e-a-n/index.html","searchKeys":["BOOLEAN","BOOLEAN","com.google.adk.kt.types.Type.BOOLEAN"]},{"name":"DEBUG","description":"com.google.adk.kt.logging.Level.DEBUG","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-d-e-b-u-g/index.html","searchKeys":["DEBUG","DEBUG","com.google.adk.kt.logging.Level.DEBUG"]},{"name":"DEFAULT","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.DEFAULT","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/-d-e-f-a-u-l-t/index.html","searchKeys":["DEFAULT","DEFAULT","com.google.adk.kt.agents.LlmAgent.IncludeContents.DEFAULT"]},{"name":"DOCUMENT","description":"com.google.adk.kt.types.MediaModality.DOCUMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-d-o-c-u-m-e-n-t/index.html","searchKeys":["DOCUMENT","DOCUMENT","com.google.adk.kt.types.MediaModality.DOCUMENT"]},{"name":"ERROR","description":"com.google.adk.kt.logging.Level.ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-e-r-r-o-r/index.html","searchKeys":["ERROR","ERROR","com.google.adk.kt.logging.Level.ERROR"]},{"name":"FINISH_REASON_UNSPECIFIED","description":"com.google.adk.kt.types.FinishReason.FINISH_REASON_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-f-i-n-i-s-h_-r-e-a-s-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["FINISH_REASON_UNSPECIFIED","FINISH_REASON_UNSPECIFIED","com.google.adk.kt.types.FinishReason.FINISH_REASON_UNSPECIFIED"]},{"name":"FLEX","description":"com.google.adk.kt.types.ServiceTier.FLEX","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-f-l-e-x/index.html","searchKeys":["FLEX","FLEX","com.google.adk.kt.types.ServiceTier.FLEX"]},{"name":"HARM_BLOCK_THRESHOLD_UNSPECIFIED","description":"com.google.adk.kt.types.HarmBlockThreshold.HARM_BLOCK_THRESHOLD_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-h-a-r-m_-b-l-o-c-k_-t-h-r-e-s-h-o-l-d_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["HARM_BLOCK_THRESHOLD_UNSPECIFIED","HARM_BLOCK_THRESHOLD_UNSPECIFIED","com.google.adk.kt.types.HarmBlockThreshold.HARM_BLOCK_THRESHOLD_UNSPECIFIED"]},{"name":"HARM_CATEGORY_CIVIC_INTEGRITY","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_CIVIC_INTEGRITY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-c-i-v-i-c_-i-n-t-e-g-r-i-t-y/index.html","searchKeys":["HARM_CATEGORY_CIVIC_INTEGRITY","HARM_CATEGORY_CIVIC_INTEGRITY","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_CIVIC_INTEGRITY"]},{"name":"HARM_CATEGORY_DANGEROUS_CONTENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-d-a-n-g-e-r-o-u-s_-c-o-n-t-e-n-t/index.html","searchKeys":["HARM_CATEGORY_DANGEROUS_CONTENT","HARM_CATEGORY_DANGEROUS_CONTENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_DANGEROUS_CONTENT"]},{"name":"HARM_CATEGORY_HARASSMENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HARASSMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-h-a-r-a-s-s-m-e-n-t/index.html","searchKeys":["HARM_CATEGORY_HARASSMENT","HARM_CATEGORY_HARASSMENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HARASSMENT"]},{"name":"HARM_CATEGORY_HATE_SPEECH","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HATE_SPEECH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-h-a-t-e_-s-p-e-e-c-h/index.html","searchKeys":["HARM_CATEGORY_HATE_SPEECH","HARM_CATEGORY_HATE_SPEECH","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_HATE_SPEECH"]},{"name":"HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-d-a-n-g-e-r-o-u-s_-c-o-n-t-e-n-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_DANGEROUS_CONTENT"]},{"name":"HARM_CATEGORY_IMAGE_HARASSMENT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HARASSMENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-h-a-r-a-s-s-m-e-n-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_HARASSMENT","HARM_CATEGORY_IMAGE_HARASSMENT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HARASSMENT"]},{"name":"HARM_CATEGORY_IMAGE_HATE","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HATE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-h-a-t-e/index.html","searchKeys":["HARM_CATEGORY_IMAGE_HATE","HARM_CATEGORY_IMAGE_HATE","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_HATE"]},{"name":"HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-i-m-a-g-e_-s-e-x-u-a-l-l-y_-e-x-p-l-i-c-i-t/index.html","searchKeys":["HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_IMAGE_SEXUALLY_EXPLICIT"]},{"name":"HARM_CATEGORY_JAILBREAK","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_JAILBREAK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-j-a-i-l-b-r-e-a-k/index.html","searchKeys":["HARM_CATEGORY_JAILBREAK","HARM_CATEGORY_JAILBREAK","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_JAILBREAK"]},{"name":"HARM_CATEGORY_SEXUALLY_EXPLICIT","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-s-e-x-u-a-l-l-y_-e-x-p-l-i-c-i-t/index.html","searchKeys":["HARM_CATEGORY_SEXUALLY_EXPLICIT","HARM_CATEGORY_SEXUALLY_EXPLICIT","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_SEXUALLY_EXPLICIT"]},{"name":"HARM_CATEGORY_UNSPECIFIED","description":"com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/-h-a-r-m_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["HARM_CATEGORY_UNSPECIFIED","HARM_CATEGORY_UNSPECIFIED","com.google.adk.kt.types.HarmCategory.HARM_CATEGORY_UNSPECIFIED"]},{"name":"HIGH","description":"com.google.adk.kt.types.ThinkingLevel.HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-h-i-g-h/index.html","searchKeys":["HIGH","HIGH","com.google.adk.kt.types.ThinkingLevel.HIGH"]},{"name":"IMAGE","description":"com.google.adk.kt.types.MediaModality.IMAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-i-m-a-g-e/index.html","searchKeys":["IMAGE","IMAGE","com.google.adk.kt.types.MediaModality.IMAGE"]},{"name":"IMAGE_OTHER","description":"com.google.adk.kt.types.FinishReason.IMAGE_OTHER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-o-t-h-e-r/index.html","searchKeys":["IMAGE_OTHER","IMAGE_OTHER","com.google.adk.kt.types.FinishReason.IMAGE_OTHER"]},{"name":"IMAGE_PROHIBITED_CONTENT","description":"com.google.adk.kt.types.FinishReason.IMAGE_PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["IMAGE_PROHIBITED_CONTENT","IMAGE_PROHIBITED_CONTENT","com.google.adk.kt.types.FinishReason.IMAGE_PROHIBITED_CONTENT"]},{"name":"IMAGE_RECITATION","description":"com.google.adk.kt.types.FinishReason.IMAGE_RECITATION","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-r-e-c-i-t-a-t-i-o-n/index.html","searchKeys":["IMAGE_RECITATION","IMAGE_RECITATION","com.google.adk.kt.types.FinishReason.IMAGE_RECITATION"]},{"name":"IMAGE_SAFETY","description":"com.google.adk.kt.types.BlockedReason.IMAGE_SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-i-m-a-g-e_-s-a-f-e-t-y/index.html","searchKeys":["IMAGE_SAFETY","IMAGE_SAFETY","com.google.adk.kt.types.BlockedReason.IMAGE_SAFETY"]},{"name":"IMAGE_SAFETY","description":"com.google.adk.kt.types.FinishReason.IMAGE_SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-i-m-a-g-e_-s-a-f-e-t-y/index.html","searchKeys":["IMAGE_SAFETY","IMAGE_SAFETY","com.google.adk.kt.types.FinishReason.IMAGE_SAFETY"]},{"name":"INFO","description":"com.google.adk.kt.logging.Level.INFO","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-i-n-f-o/index.html","searchKeys":["INFO","INFO","com.google.adk.kt.logging.Level.INFO"]},{"name":"INTEGER","description":"com.google.adk.kt.types.Type.INTEGER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-i-n-t-e-g-e-r/index.html","searchKeys":["INTEGER","INTEGER","com.google.adk.kt.types.Type.INTEGER"]},{"name":"JAILBREAK","description":"com.google.adk.kt.types.BlockedReason.JAILBREAK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-j-a-i-l-b-r-e-a-k/index.html","searchKeys":["JAILBREAK","JAILBREAK","com.google.adk.kt.types.BlockedReason.JAILBREAK"]},{"name":"LANGUAGE","description":"com.google.adk.kt.types.FinishReason.LANGUAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-l-a-n-g-u-a-g-e/index.html","searchKeys":["LANGUAGE","LANGUAGE","com.google.adk.kt.types.FinishReason.LANGUAGE"]},{"name":"LOW","description":"com.google.adk.kt.types.ThinkingLevel.LOW","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-l-o-w/index.html","searchKeys":["LOW","LOW","com.google.adk.kt.types.ThinkingLevel.LOW"]},{"name":"MALFORMED_FUNCTION_CALL","description":"com.google.adk.kt.types.FinishReason.MALFORMED_FUNCTION_CALL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-m-a-l-f-o-r-m-e-d_-f-u-n-c-t-i-o-n_-c-a-l-l/index.html","searchKeys":["MALFORMED_FUNCTION_CALL","MALFORMED_FUNCTION_CALL","com.google.adk.kt.types.FinishReason.MALFORMED_FUNCTION_CALL"]},{"name":"MAX_TOKENS","description":"com.google.adk.kt.types.FinishReason.MAX_TOKENS","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-m-a-x_-t-o-k-e-n-s/index.html","searchKeys":["MAX_TOKENS","MAX_TOKENS","com.google.adk.kt.types.FinishReason.MAX_TOKENS"]},{"name":"MEDIA_RESOLUTION_HIGH","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_HIGH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-h-i-g-h/index.html","searchKeys":["MEDIA_RESOLUTION_HIGH","MEDIA_RESOLUTION_HIGH","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_HIGH"]},{"name":"MEDIA_RESOLUTION_LOW","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_LOW","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-l-o-w/index.html","searchKeys":["MEDIA_RESOLUTION_LOW","MEDIA_RESOLUTION_LOW","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_LOW"]},{"name":"MEDIA_RESOLUTION_MEDIUM","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_MEDIUM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-m-e-d-i-u-m/index.html","searchKeys":["MEDIA_RESOLUTION_MEDIUM","MEDIA_RESOLUTION_MEDIUM","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_MEDIUM"]},{"name":"MEDIA_RESOLUTION_UNSPECIFIED","description":"com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/-m-e-d-i-a_-r-e-s-o-l-u-t-i-o-n_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["MEDIA_RESOLUTION_UNSPECIFIED","MEDIA_RESOLUTION_UNSPECIFIED","com.google.adk.kt.types.MediaResolution.MEDIA_RESOLUTION_UNSPECIFIED"]},{"name":"MEDIUM","description":"com.google.adk.kt.types.ThinkingLevel.MEDIUM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-m-e-d-i-u-m/index.html","searchKeys":["MEDIUM","MEDIUM","com.google.adk.kt.types.ThinkingLevel.MEDIUM"]},{"name":"MINIMAL","description":"com.google.adk.kt.types.ThinkingLevel.MINIMAL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-m-i-n-i-m-a-l/index.html","searchKeys":["MINIMAL","MINIMAL","com.google.adk.kt.types.ThinkingLevel.MINIMAL"]},{"name":"MODALITY_UNSPECIFIED","description":"com.google.adk.kt.types.MediaModality.MODALITY_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-m-o-d-a-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["MODALITY_UNSPECIFIED","MODALITY_UNSPECIFIED","com.google.adk.kt.types.MediaModality.MODALITY_UNSPECIFIED"]},{"name":"MODEL_ARMOR","description":"com.google.adk.kt.types.BlockedReason.MODEL_ARMOR","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-m-o-d-e-l_-a-r-m-o-r/index.html","searchKeys":["MODEL_ARMOR","MODEL_ARMOR","com.google.adk.kt.types.BlockedReason.MODEL_ARMOR"]},{"name":"NONE","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.NONE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/-n-o-n-e/index.html","searchKeys":["NONE","NONE","com.google.adk.kt.agents.LlmAgent.IncludeContents.NONE"]},{"name":"NONE","description":"com.google.adk.kt.agents.StreamingMode.NONE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/-n-o-n-e/index.html","searchKeys":["NONE","NONE","com.google.adk.kt.agents.StreamingMode.NONE"]},{"name":"NO_IMAGE","description":"com.google.adk.kt.types.FinishReason.NO_IMAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-n-o_-i-m-a-g-e/index.html","searchKeys":["NO_IMAGE","NO_IMAGE","com.google.adk.kt.types.FinishReason.NO_IMAGE"]},{"name":"NULL","description":"com.google.adk.kt.types.Type.NULL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-n-u-l-l/index.html","searchKeys":["NULL","NULL","com.google.adk.kt.types.Type.NULL"]},{"name":"NUMBER","description":"com.google.adk.kt.types.Type.NUMBER","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-n-u-m-b-e-r/index.html","searchKeys":["NUMBER","NUMBER","com.google.adk.kt.types.Type.NUMBER"]},{"name":"OBJECT","description":"com.google.adk.kt.types.Type.OBJECT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-o-b-j-e-c-t/index.html","searchKeys":["OBJECT","OBJECT","com.google.adk.kt.types.Type.OBJECT"]},{"name":"OFF","description":"com.google.adk.kt.types.HarmBlockThreshold.OFF","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/-o-f-f/index.html","searchKeys":["OFF","OFF","com.google.adk.kt.types.HarmBlockThreshold.OFF"]},{"name":"OPTIONAL","description":"com.google.adk.kt.annotations.Requiredness.OPTIONAL","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/-o-p-t-i-o-n-a-l/index.html","searchKeys":["OPTIONAL","OPTIONAL","com.google.adk.kt.annotations.Requiredness.OPTIONAL"]},{"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":"PRIORITIZE_COST","description":"com.google.adk.kt.types.ModelRoutingPreference.PRIORITIZE_COST","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/-p-r-i-o-r-i-t-i-z-e_-c-o-s-t/index.html","searchKeys":["PRIORITIZE_COST","PRIORITIZE_COST","com.google.adk.kt.types.ModelRoutingPreference.PRIORITIZE_COST"]},{"name":"PRIORITIZE_QUALITY","description":"com.google.adk.kt.types.ModelRoutingPreference.PRIORITIZE_QUALITY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/-p-r-i-o-r-i-t-i-z-e_-q-u-a-l-i-t-y/index.html","searchKeys":["PRIORITIZE_QUALITY","PRIORITIZE_QUALITY","com.google.adk.kt.types.ModelRoutingPreference.PRIORITIZE_QUALITY"]},{"name":"PRIORITY","description":"com.google.adk.kt.types.ServiceTier.PRIORITY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-p-r-i-o-r-i-t-y/index.html","searchKeys":["PRIORITY","PRIORITY","com.google.adk.kt.types.ServiceTier.PRIORITY"]},{"name":"PROHIBITED_CONTENT","description":"com.google.adk.kt.types.BlockedReason.PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["PROHIBITED_CONTENT","PROHIBITED_CONTENT","com.google.adk.kt.types.BlockedReason.PROHIBITED_CONTENT"]},{"name":"PROHIBITED_CONTENT","description":"com.google.adk.kt.types.FinishReason.PROHIBITED_CONTENT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-p-r-o-h-i-b-i-t-e-d_-c-o-n-t-e-n-t/index.html","searchKeys":["PROHIBITED_CONTENT","PROHIBITED_CONTENT","com.google.adk.kt.types.FinishReason.PROHIBITED_CONTENT"]},{"name":"RECITATION","description":"com.google.adk.kt.types.FinishReason.RECITATION","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-r-e-c-i-t-a-t-i-o-n/index.html","searchKeys":["RECITATION","RECITATION","com.google.adk.kt.types.FinishReason.RECITATION"]},{"name":"REQUIRED","description":"com.google.adk.kt.annotations.Requiredness.REQUIRED","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/-r-e-q-u-i-r-e-d/index.html","searchKeys":["REQUIRED","REQUIRED","com.google.adk.kt.annotations.Requiredness.REQUIRED"]},{"name":"SAFETY","description":"com.google.adk.kt.types.BlockedReason.SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/-s-a-f-e-t-y/index.html","searchKeys":["SAFETY","SAFETY","com.google.adk.kt.types.BlockedReason.SAFETY"]},{"name":"SAFETY","description":"com.google.adk.kt.types.FinishReason.SAFETY","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-a-f-e-t-y/index.html","searchKeys":["SAFETY","SAFETY","com.google.adk.kt.types.FinishReason.SAFETY"]},{"name":"SPII","description":"com.google.adk.kt.types.FinishReason.SPII","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-p-i-i/index.html","searchKeys":["SPII","SPII","com.google.adk.kt.types.FinishReason.SPII"]},{"name":"SSE","description":"com.google.adk.kt.agents.StreamingMode.SSE","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/-s-s-e/index.html","searchKeys":["SSE","SSE","com.google.adk.kt.agents.StreamingMode.SSE"]},{"name":"STANDARD","description":"com.google.adk.kt.types.ServiceTier.STANDARD","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-s-t-a-n-d-a-r-d/index.html","searchKeys":["STANDARD","STANDARD","com.google.adk.kt.types.ServiceTier.STANDARD"]},{"name":"STOP","description":"com.google.adk.kt.types.FinishReason.STOP","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-s-t-o-p/index.html","searchKeys":["STOP","STOP","com.google.adk.kt.types.FinishReason.STOP"]},{"name":"STRING","description":"com.google.adk.kt.types.Type.STRING","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-s-t-r-i-n-g/index.html","searchKeys":["STRING","STRING","com.google.adk.kt.types.Type.STRING"]},{"name":"TEXT","description":"com.google.adk.kt.types.MediaModality.TEXT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-t-e-x-t/index.html","searchKeys":["TEXT","TEXT","com.google.adk.kt.types.MediaModality.TEXT"]},{"name":"THINKING_LEVEL_UNSPECIFIED","description":"com.google.adk.kt.types.ThinkingLevel.THINKING_LEVEL_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/-t-h-i-n-k-i-n-g_-l-e-v-e-l_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["THINKING_LEVEL_UNSPECIFIED","THINKING_LEVEL_UNSPECIFIED","com.google.adk.kt.types.ThinkingLevel.THINKING_LEVEL_UNSPECIFIED"]},{"name":"TRACE","description":"com.google.adk.kt.logging.Level.TRACE","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-t-r-a-c-e/index.html","searchKeys":["TRACE","TRACE","com.google.adk.kt.logging.Level.TRACE"]},{"name":"TYPE_UNSPECIFIED","description":"com.google.adk.kt.types.Type.TYPE_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/-t-y-p-e_-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["TYPE_UNSPECIFIED","TYPE_UNSPECIFIED","com.google.adk.kt.types.Type.TYPE_UNSPECIFIED"]},{"name":"UNEXPECTED_TOOL_CALL","description":"com.google.adk.kt.types.FinishReason.UNEXPECTED_TOOL_CALL","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/-u-n-e-x-p-e-c-t-e-d_-t-o-o-l_-c-a-l-l/index.html","searchKeys":["UNEXPECTED_TOOL_CALL","UNEXPECTED_TOOL_CALL","com.google.adk.kt.types.FinishReason.UNEXPECTED_TOOL_CALL"]},{"name":"UNKNOWN","description":"com.google.adk.kt.types.ModelRoutingPreference.UNKNOWN","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/-u-n-k-n-o-w-n/index.html","searchKeys":["UNKNOWN","UNKNOWN","com.google.adk.kt.types.ModelRoutingPreference.UNKNOWN"]},{"name":"UNSPECIFIED","description":"com.google.adk.kt.types.ServiceTier.UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/-u-n-s-p-e-c-i-f-i-e-d/index.html","searchKeys":["UNSPECIFIED","UNSPECIFIED","com.google.adk.kt.types.ServiceTier.UNSPECIFIED"]},{"name":"VIDEO","description":"com.google.adk.kt.types.MediaModality.VIDEO","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/-v-i-d-e-o/index.html","searchKeys":["VIDEO","VIDEO","com.google.adk.kt.types.MediaModality.VIDEO"]},{"name":"WARN","description":"com.google.adk.kt.logging.Level.WARN","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/-w-a-r-n/index.html","searchKeys":["WARN","WARN","com.google.adk.kt.logging.Level.WARN"]},{"name":"abstract class AbstractRunner : Runner","description":"com.google.adk.kt.runners.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/index.html","searchKeys":["AbstractRunner","abstract class AbstractRunner : Runner","com.google.adk.kt.runners.AbstractRunner"]},{"name":"abstract class BaseAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false)","description":"com.google.adk.kt.agents.BaseAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/index.html","searchKeys":["BaseAgent","abstract class BaseAgent(val name: String, val description: String = \"\", val subAgents: List<BaseAgent> = emptyList(), val beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), val afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), val disallowTransferToParent: Boolean = false, val disallowTransferToPeers: Boolean = false)","com.google.adk.kt.agents.BaseAgent"]},{"name":"abstract class BaseFutureArtifactService : ArtifactService","description":"com.google.adk.kt.interop.BaseFutureArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/index.html","searchKeys":["BaseFutureArtifactService","abstract class BaseFutureArtifactService : ArtifactService","com.google.adk.kt.interop.BaseFutureArtifactService"]},{"name":"abstract class BaseFutureMemoryService : MemoryService","description":"com.google.adk.kt.interop.BaseFutureMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/index.html","searchKeys":["BaseFutureMemoryService","abstract class BaseFutureMemoryService : MemoryService","com.google.adk.kt.interop.BaseFutureMemoryService"]},{"name":"abstract class BaseFuturePlugin(pluginName: String) : Plugin","description":"com.google.adk.kt.interop.BaseFuturePlugin","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/index.html","searchKeys":["BaseFuturePlugin","abstract class BaseFuturePlugin(pluginName: String) : Plugin","com.google.adk.kt.interop.BaseFuturePlugin"]},{"name":"abstract class BaseFutureSessionService : SessionService","description":"com.google.adk.kt.interop.BaseFutureSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/index.html","searchKeys":["BaseFutureSessionService","abstract class BaseFutureSessionService : SessionService","com.google.adk.kt.interop.BaseFutureSessionService"]},{"name":"abstract class BaseFutureTool(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap()) : BaseTool","description":"com.google.adk.kt.interop.BaseFutureTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-tool/index.html","searchKeys":["BaseFutureTool","abstract class BaseFutureTool(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap()) : BaseTool","com.google.adk.kt.interop.BaseFutureTool"]},{"name":"abstract class BaseFutureToolset : Toolset","description":"com.google.adk.kt.interop.BaseFutureToolset","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-toolset/index.html","searchKeys":["BaseFutureToolset","abstract class BaseFutureToolset : Toolset","com.google.adk.kt.interop.BaseFutureToolset"]},{"name":"abstract class BasePublisherAgent(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false) : BaseAgent","description":"com.google.adk.kt.interop.BasePublisherAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-agent/index.html","searchKeys":["BasePublisherAgent","abstract class BasePublisherAgent(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false) : BaseAgent","com.google.adk.kt.interop.BasePublisherAgent"]},{"name":"abstract class BasePublisherModel(val name: String) : Model","description":"com.google.adk.kt.interop.BasePublisherModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-model/index.html","searchKeys":["BasePublisherModel","abstract class BasePublisherModel(val name: String) : Model","com.google.adk.kt.interop.BasePublisherModel"]},{"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(name: String, description: String, isLongRunning: Boolean = false, 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(name: String, description: String, isLongRunning: Boolean = false, 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 call(context: CallbackContext): CompletableFuture<CallbackChoice<EventActions, Content>>","description":"com.google.adk.kt.interop.FutureBeforeAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-agent-callback/call.html","searchKeys":["call","abstract fun call(context: CallbackContext): CompletableFuture<CallbackChoice<EventActions, Content>>","com.google.adk.kt.interop.FutureBeforeAgentCallback.call"]},{"name":"abstract fun call(context: CallbackContext): CompletableFuture<CallbackChoice<Unit, Content>>","description":"com.google.adk.kt.interop.FutureAfterAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-agent-callback/call.html","searchKeys":["call","abstract fun call(context: CallbackContext): CompletableFuture<CallbackChoice<Unit, Content>>","com.google.adk.kt.interop.FutureAfterAgentCallback.call"]},{"name":"abstract fun call(context: CallbackContext, request: LlmRequest): CompletableFuture<CallbackChoice<LlmRequest, LlmResponse>>","description":"com.google.adk.kt.interop.FutureBeforeModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-model-callback/call.html","searchKeys":["call","abstract fun call(context: CallbackContext, request: LlmRequest): CompletableFuture<CallbackChoice<LlmRequest, LlmResponse>>","com.google.adk.kt.interop.FutureBeforeModelCallback.call"]},{"name":"abstract fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CompletableFuture<CallbackChoice<Unit, LlmResponse>>","description":"com.google.adk.kt.interop.FutureOnModelErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-on-model-error-callback/call.html","searchKeys":["call","abstract fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CompletableFuture<CallbackChoice<Unit, LlmResponse>>","com.google.adk.kt.interop.FutureOnModelErrorCallback.call"]},{"name":"abstract fun call(context: CallbackContext, response: LlmResponse): CompletableFuture<LlmResponse>","description":"com.google.adk.kt.interop.FutureAfterModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-model-callback/call.html","searchKeys":["call","abstract fun call(context: CallbackContext, response: LlmResponse): CompletableFuture<LlmResponse>","com.google.adk.kt.interop.FutureAfterModelCallback.call"]},{"name":"abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CompletableFuture<CallbackChoice<Map<String, Any?>, Map<String, Any?>>>","description":"com.google.adk.kt.interop.FutureBeforeToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-tool-callback/call.html","searchKeys":["call","abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CompletableFuture<CallbackChoice<Map<String, Any?>, Map<String, Any?>>>","com.google.adk.kt.interop.FutureBeforeToolCallback.call"]},{"name":"abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CompletableFuture<CallbackChoice<Unit, Map<String, Any?>>>","description":"com.google.adk.kt.interop.FutureOnToolErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-on-tool-error-callback/call.html","searchKeys":["call","abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CompletableFuture<CallbackChoice<Unit, Map<String, Any?>>>","com.google.adk.kt.interop.FutureOnToolErrorCallback.call"]},{"name":"abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): CompletableFuture<Map<String, Any?>>","description":"com.google.adk.kt.interop.FutureAfterToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-tool-callback/call.html","searchKeys":["call","abstract fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): CompletableFuture<Map<String, Any?>>","com.google.adk.kt.interop.FutureAfterToolCallback.call"]},{"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(request: LlmRequest, stream: Boolean = false): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/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): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/LlmResponse>","com.google.adk.kt.models.Model.generateContent"]},{"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): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/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): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/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 test(tool: BaseTool, readonlyContext: ReadonlyContext?): Boolean","description":"com.google.adk.kt.tools.ToolPredicate.test","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-predicate/test.html","searchKeys":["test","abstract fun test(tool: BaseTool, readonlyContext: ReadonlyContext?): Boolean","com.google.adk.kt.tools.ToolPredicate.test"]},{"name":"abstract fun toJsonString(obj: Any?): String","description":"com.google.adk.kt.serialization.Json.toJsonString","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/-json/to-json-string.html","searchKeys":["toJsonString","abstract fun toJsonString(obj: Any?): String","com.google.adk.kt.serialization.Json.toJsonString"]},{"name":"abstract fun toStateValue(): TypedData.MapValue","description":"com.google.adk.kt.agents.AgentState.toStateValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-agent-state/to-state-value.html","searchKeys":["toStateValue","abstract fun toStateValue(): TypedData.MapValue","com.google.adk.kt.agents.AgentState.toStateValue"]},{"name":"abstract operator fun set(key: String, value: Boolean): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Boolean): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Boolean): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Boolean): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: Double): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Double): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Double): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Double): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: List<String>): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: List<String>): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Long): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Long): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: Long): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: Long): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract operator fun set(key: String, value: String): Span","description":"com.google.adk.kt.telemetry.Span.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span/set.html","searchKeys":["set","abstract operator fun set(key: String, value: String): Span","com.google.adk.kt.telemetry.Span.set"]},{"name":"abstract operator fun set(key: String, value: String): SpanBuilder","description":"com.google.adk.kt.telemetry.SpanBuilder.set","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-span-builder/set.html","searchKeys":["set","abstract operator fun set(key: String, value: String): SpanBuilder","com.google.adk.kt.telemetry.SpanBuilder.set"]},{"name":"abstract override fun close()","description":"com.google.adk.kt.runners.Runner.close","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/close.html","searchKeys":["close","abstract override fun close()","com.google.adk.kt.runners.Runner.close"]},{"name":"abstract override 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 override fun close()","com.google.adk.kt.telemetry.Scope.close"]},{"name":"abstract suspend fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.MemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","abstract suspend fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.MemoryService.addSessionToMemory"]},{"name":"abstract suspend fun call(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.callbacks.BeforeAgentCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.callbacks.AfterAgentCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.callbacks.AfterAgentCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.callbacks.BeforeModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.callbacks.BeforeModelCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.callbacks.OnModelErrorCallback.call"]},{"name":"abstract suspend fun call(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.callbacks.AfterModelCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/call.html","searchKeys":["call","abstract suspend fun call(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.callbacks.AfterModelCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","description":"com.google.adk.kt.callbacks.BeforeToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","com.google.adk.kt.callbacks.BeforeToolCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","com.google.adk.kt.callbacks.OnToolErrorCallback.call"]},{"name":"abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","description":"com.google.adk.kt.callbacks.AfterToolCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/call.html","searchKeys":["call","abstract suspend fun call(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","com.google.adk.kt.callbacks.AfterToolCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext)","description":"com.google.adk.kt.callbacks.AfterRunCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext)","com.google.adk.kt.callbacks.AfterRunCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.callbacks.BeforeRunCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.callbacks.BeforeRunCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.callbacks.OnEventCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.callbacks.OnEventCallback.call"]},{"name":"abstract suspend fun call(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.call","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/call.html","searchKeys":["call","abstract suspend fun call(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.callbacks.OnUserMessageCallback.call"]},{"name":"abstract suspend fun compact(session: Session, sessionService: SessionService)","description":"com.google.adk.kt.summarizer.EventCompactor.compact","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-compactor/compact.html","searchKeys":["compact","abstract suspend fun compact(session: Session, sessionService: SessionService)","com.google.adk.kt.summarizer.EventCompactor.compact"]},{"name":"abstract suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","description":"com.google.adk.kt.sessions.SessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/create-session.html","searchKeys":["createSession","abstract suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","com.google.adk.kt.sessions.SessionService.createSession"]},{"name":"abstract suspend fun currentContext(): TelemetryContext","description":"com.google.adk.kt.telemetry.Tracer.currentContext","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-tracer/current-context.html","searchKeys":["currentContext","abstract suspend fun currentContext(): TelemetryContext","com.google.adk.kt.telemetry.Tracer.currentContext"]},{"name":"abstract suspend fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.ArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","abstract suspend fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.ArtifactService.deleteArtifact"]},{"name":"abstract suspend fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.SessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/delete-session.html","searchKeys":["deleteSession","abstract suspend fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.SessionService.deleteSession"]},{"name":"abstract suspend fun execute(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.FunctionTool.execute","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/execute.html","searchKeys":["execute","abstract suspend fun execute(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.FunctionTool.execute"]},{"name":"abstract suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","description":"com.google.adk.kt.agents.ReadonlyContext.getEvents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/get-events.html","searchKeys":["getEvents","abstract suspend fun getEvents(currentInvocation: Boolean = false, currentBranch: Boolean = false): List<Event>","com.google.adk.kt.agents.ReadonlyContext.getEvents"]},{"name":"abstract suspend fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","description":"com.google.adk.kt.sessions.SessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/get-session.html","searchKeys":["getSession","abstract suspend fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","com.google.adk.kt.sessions.SessionService.getSession"]},{"name":"abstract suspend fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","description":"com.google.adk.kt.tools.Toolset.getTools","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/get-tools.html","searchKeys":["getTools","abstract suspend fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","com.google.adk.kt.tools.Toolset.getTools"]},{"name":"abstract suspend fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.ArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","abstract suspend fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.ArtifactService.listArtifactKeys"]},{"name":"abstract suspend fun listArtifacts(): List<String>","description":"com.google.adk.kt.tools.ReadonlyToolContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/list-artifacts.html","searchKeys":["listArtifacts","abstract suspend fun listArtifacts(): List<String>","com.google.adk.kt.tools.ReadonlyToolContext.listArtifacts"]},{"name":"abstract suspend fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.SessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/list-events.html","searchKeys":["listEvents","abstract suspend fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.SessionService.listEvents"]},{"name":"abstract suspend fun listFrontmatters(): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<com/google/adk/kt/skills/Frontmatter>>","description":"com.google.adk.kt.skills.SkillSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/list-frontmatters.html","searchKeys":["listFrontmatters","abstract suspend fun listFrontmatters(): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<com/google/adk/kt/skills/Frontmatter>>","com.google.adk.kt.skills.SkillSource.listFrontmatters"]},{"name":"abstract suspend fun listResources(skillName: String, resourceDirectoryPath: String): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<kotlin/String>>","description":"com.google.adk.kt.skills.SkillSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/list-resources.html","searchKeys":["listResources","abstract suspend fun listResources(skillName: String, resourceDirectoryPath: String): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<kotlin/String>>","com.google.adk.kt.skills.SkillSource.listResources"]},{"name":"abstract suspend fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.SessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/list-sessions.html","searchKeys":["listSessions","abstract suspend fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.SessionService.listSessions"]},{"name":"abstract suspend fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.ArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/list-versions.html","searchKeys":["listVersions","abstract suspend fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.ArtifactService.listVersions"]},{"name":"abstract suspend fun loadArtifact(name: String, version: Int? = null): Part?","description":"com.google.adk.kt.tools.ReadonlyToolContext.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/load-artifact.html","searchKeys":["loadArtifact","abstract suspend fun loadArtifact(name: String, version: Int? = null): Part?","com.google.adk.kt.tools.ReadonlyToolContext.loadArtifact"]},{"name":"abstract suspend fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","description":"com.google.adk.kt.artifacts.ArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/load-artifact.html","searchKeys":["loadArtifact","abstract suspend fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","com.google.adk.kt.artifacts.ArtifactService.loadArtifact"]},{"name":"abstract suspend fun loadFrontmatter(skillName: String): ERROR CLASS: Symbol not found for Result<com/google/adk/kt/skills/Frontmatter>","description":"com.google.adk.kt.skills.SkillSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-frontmatter.html","searchKeys":["loadFrontmatter","abstract suspend fun loadFrontmatter(skillName: String): ERROR CLASS: Symbol not found for Result<com/google/adk/kt/skills/Frontmatter>","com.google.adk.kt.skills.SkillSource.loadFrontmatter"]},{"name":"abstract suspend fun loadInstructions(skillName: String): ERROR CLASS: Symbol not found for Result<kotlin/String>","description":"com.google.adk.kt.skills.SkillSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-instructions.html","searchKeys":["loadInstructions","abstract suspend fun loadInstructions(skillName: String): ERROR CLASS: Symbol not found for Result<kotlin/String>","com.google.adk.kt.skills.SkillSource.loadInstructions"]},{"name":"abstract suspend fun loadResource(skillName: String, resourcePath: String): ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>","description":"com.google.adk.kt.skills.SkillSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/load-resource.html","searchKeys":["loadResource","abstract suspend fun loadResource(skillName: String, resourcePath: String): ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>","com.google.adk.kt.skills.SkillSource.loadResource"]},{"name":"abstract suspend fun provide(context: ReadonlyContext): Content?","description":"com.google.adk.kt.agents.Instruction.Provider.provide","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-provider/provide.html","searchKeys":["provide","abstract suspend fun provide(context: ReadonlyContext): Content?","com.google.adk.kt.agents.Instruction.Provider.provide"]},{"name":"abstract suspend fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.BaseTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/run.html","searchKeys":["run","abstract suspend fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.BaseTool.run"]},{"name":"abstract suspend fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.ArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","abstract suspend fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.ArtifactService.saveAndReloadArtifact"]},{"name":"abstract suspend fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.ArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/save-artifact.html","searchKeys":["saveArtifact","abstract suspend fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.ArtifactService.saveArtifact"]},{"name":"abstract suspend fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.MemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/search-memory.html","searchKeys":["searchMemory","abstract suspend fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.MemoryService.searchMemory"]},{"name":"abstract suspend fun summarizeEvents(events: List<Event>): Event?","description":"com.google.adk.kt.summarizer.EventSummarizer.summarizeEvents","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-summarizer/summarize-events.html","searchKeys":["summarizeEvents","abstract suspend fun summarizeEvents(events: List<Event>): Event?","com.google.adk.kt.summarizer.EventSummarizer.summarizeEvents"]},{"name":"abstract val agent: BaseAgent","description":"com.google.adk.kt.runners.Runner.agent","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/agent.html","searchKeys":["agent","abstract val agent: BaseAgent","com.google.adk.kt.runners.Runner.agent"]},{"name":"abstract val agentName: String","description":"com.google.adk.kt.agents.ReadonlyContext.agentName","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/agent-name.html","searchKeys":["agentName","abstract val agentName: String","com.google.adk.kt.agents.ReadonlyContext.agentName"]},{"name":"abstract val appName: String","description":"com.google.adk.kt.runners.Runner.appName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/app-name.html","searchKeys":["appName","abstract val appName: String","com.google.adk.kt.runners.Runner.appName"]},{"name":"abstract val artifactService: ArtifactService?","description":"com.google.adk.kt.agents.ReadonlyContext.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/artifact-service.html","searchKeys":["artifactService","abstract val artifactService: ArtifactService?","com.google.adk.kt.agents.ReadonlyContext.artifactService"]},{"name":"abstract val artifactService: ArtifactService?","description":"com.google.adk.kt.runners.Runner.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/artifact-service.html","searchKeys":["artifactService","abstract val artifactService: ArtifactService?","com.google.adk.kt.runners.Runner.artifactService"]},{"name":"abstract val branch: String?","description":"com.google.adk.kt.agents.ReadonlyContext.branch","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/branch.html","searchKeys":["branch","abstract val branch: String?","com.google.adk.kt.agents.ReadonlyContext.branch"]},{"name":"abstract val context: ReadonlyContext","description":"com.google.adk.kt.tools.ReadonlyToolContext.context","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/context.html","searchKeys":["context","abstract val context: ReadonlyContext","com.google.adk.kt.tools.ReadonlyToolContext.context"]},{"name":"abstract val context: TelemetryContext","description":"com.google.adk.kt.telemetry.TelemetryContextElement.context","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-context-element/context.html","searchKeys":["context","abstract val context: TelemetryContext","com.google.adk.kt.telemetry.TelemetryContextElement.context"]},{"name":"abstract val eventId: String?","description":"com.google.adk.kt.tools.ReadonlyToolContext.eventId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/event-id.html","searchKeys":["eventId","abstract val eventId: String?","com.google.adk.kt.tools.ReadonlyToolContext.eventId"]},{"name":"abstract val functionCallId: String?","description":"com.google.adk.kt.tools.ReadonlyToolContext.functionCallId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-readonly-tool-context/function-call-id.html","searchKeys":["functionCallId","abstract val functionCallId: String?","com.google.adk.kt.tools.ReadonlyToolContext.functionCallId"]},{"name":"abstract val invocationId: String","description":"com.google.adk.kt.agents.ReadonlyContext.invocationId","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/invocation-id.html","searchKeys":["invocationId","abstract val invocationId: String","com.google.adk.kt.agents.ReadonlyContext.invocationId"]},{"name":"abstract val memoryService: MemoryService?","description":"com.google.adk.kt.agents.ReadonlyContext.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/memory-service.html","searchKeys":["memoryService","abstract val memoryService: MemoryService?","com.google.adk.kt.agents.ReadonlyContext.memoryService"]},{"name":"abstract val memoryService: MemoryService?","description":"com.google.adk.kt.runners.Runner.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/memory-service.html","searchKeys":["memoryService","abstract val memoryService: MemoryService?","com.google.adk.kt.runners.Runner.memoryService"]},{"name":"abstract val name: String","description":"com.google.adk.kt.logging.Logger.name","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-logger/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.logging.Logger.name"]},{"name":"abstract val name: String","description":"com.google.adk.kt.models.Model.name","location":"google-adk-kotlin-core/com.google.adk.kt.models/-model/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.models.Model.name"]},{"name":"abstract val name: String","description":"com.google.adk.kt.plugins.Plugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/name.html","searchKeys":["name","abstract val name: String","com.google.adk.kt.plugins.Plugin.name"]},{"name":"abstract val pluginManager: PluginManager","description":"com.google.adk.kt.runners.Runner.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/plugin-manager.html","searchKeys":["pluginManager","abstract val pluginManager: PluginManager","com.google.adk.kt.runners.Runner.pluginManager"]},{"name":"abstract val resumabilityConfig: ResumabilityConfig","description":"com.google.adk.kt.runners.Runner.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/resumability-config.html","searchKeys":["resumabilityConfig","abstract val resumabilityConfig: ResumabilityConfig","com.google.adk.kt.runners.Runner.resumabilityConfig"]},{"name":"abstract val runConfig: RunConfig?","description":"com.google.adk.kt.agents.ReadonlyContext.runConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/run-config.html","searchKeys":["runConfig","abstract val runConfig: RunConfig?","com.google.adk.kt.agents.ReadonlyContext.runConfig"]},{"name":"abstract val session: Session","description":"com.google.adk.kt.agents.ReadonlyContext.session","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/session.html","searchKeys":["session","abstract val session: Session","com.google.adk.kt.agents.ReadonlyContext.session"]},{"name":"abstract val sessionService: SessionService","description":"com.google.adk.kt.runners.Runner.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/session-service.html","searchKeys":["sessionService","abstract val sessionService: SessionService","com.google.adk.kt.runners.Runner.sessionService"]},{"name":"abstract val state: Map<String, Any>","description":"com.google.adk.kt.agents.ReadonlyContext.state","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/state.html","searchKeys":["state","abstract val state: Map<String, Any>","com.google.adk.kt.agents.ReadonlyContext.state"]},{"name":"abstract val userContent: Content?","description":"com.google.adk.kt.agents.ReadonlyContext.userContent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/user-content.html","searchKeys":["userContent","abstract val userContent: Content?","com.google.adk.kt.agents.ReadonlyContext.userContent"]},{"name":"abstract val userId: String","description":"com.google.adk.kt.agents.ReadonlyContext.userId","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-readonly-context/user-id.html","searchKeys":["userId","abstract val userId: String","com.google.adk.kt.agents.ReadonlyContext.userId"]},{"name":"annotation class AdkJavaInteropApi","description":"com.google.adk.kt.annotations.AdkJavaInteropApi","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-adk-java-interop-api/index.html","searchKeys":["AdkJavaInteropApi","annotation class AdkJavaInteropApi","com.google.adk.kt.annotations.AdkJavaInteropApi"]},{"name":"annotation class ExperimentalContextCachingFeature","description":"com.google.adk.kt.annotations.ExperimentalContextCachingFeature","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-experimental-context-caching-feature/index.html","searchKeys":["ExperimentalContextCachingFeature","annotation class ExperimentalContextCachingFeature","com.google.adk.kt.annotations.ExperimentalContextCachingFeature"]},{"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 = \"\", val name: String = \"\", val required: Requiredness = Requiredness.AUTO)","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 = \"\", val name: String = \"\", val required: Requiredness = Requiredness.AUTO)","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 AppSearchMemoryService : MemoryService, AutoCloseable","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/index.html","searchKeys":["AppSearchMemoryService","class AppSearchMemoryService : MemoryService, AutoCloseable","com.google.adk.kt.memory.appsearch.AppSearchMemoryService"]},{"name":"class AssetSkillSource : SkillSource","description":"com.google.adk.kt.skills.AssetSkillSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/index.html","searchKeys":["AssetSkillSource","class AssetSkillSource : SkillSource","com.google.adk.kt.skills.AssetSkillSource"]},{"name":"class Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.LlmAgent.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.LoopAgent.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.ParallelAgent.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.agents.RunConfig.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.RunConfig.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.agents.SequentialAgent.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.apps.App.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.apps.App.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.events.Event.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.events.Event.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.events.EventActions.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.events.EventActions.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.events.ToolConfirmation.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.events.ToolConfirmation.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.memory.MemoryEntry.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.models.CacheMetadata.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.models.LlmRequest.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.models.LlmRequest.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.models.LlmResponse.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.models.LlmResponse.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.models.VertexCredentials.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.models.VertexCredentials.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.runners.InMemoryRunner.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.sessions.GetSessionConfig.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.sessions.GetSessionConfig.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.sessions.Session.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.sessions.Session.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.AgentTool.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.AgentTool.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.GoogleSearchTool.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.GoogleSearchTool.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.types.FunctionDeclaration.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.types.FunctionDeclaration.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.types.HttpOptions.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.types.HttpOptions.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.types.Part.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.types.Part.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.types.Schema.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.types.Schema.Builder"]},{"name":"class Builder","description":"com.google.adk.kt.types.VideoMetadata.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/index.html","searchKeys":["Builder","class Builder","com.google.adk.kt.types.VideoMetadata.Builder"]},{"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 DebugLoggingPlugin(outputPath: String = \"adk_debug.yaml\", includeSessionState: Boolean = true, includeSystemInstruction: Boolean = true, val name: String = \"debug_logging_plugin\") : Plugin","description":"com.google.adk.kt.plugins.DebugLoggingPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/index.html","searchKeys":["DebugLoggingPlugin","class DebugLoggingPlugin(outputPath: String = \"adk_debug.yaml\", includeSessionState: Boolean = true, includeSystemInstruction: Boolean = true, val name: String = \"debug_logging_plugin\") : Plugin","com.google.adk.kt.plugins.DebugLoggingPlugin"]},{"name":"class ExitLoopTool : BaseTool","description":"com.google.adk.kt.tools.ExitLoopTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/index.html","searchKeys":["ExitLoopTool","class ExitLoopTool : BaseTool","com.google.adk.kt.tools.ExitLoopTool"]},{"name":"class FileArtifactService(baseDir: String) : ArtifactService","description":"com.google.adk.kt.artifacts.FileArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/index.html","searchKeys":["FileArtifactService","class FileArtifactService(baseDir: String) : ArtifactService","com.google.adk.kt.artifacts.FileArtifactService"]},{"name":"class FloggerLogger(googleLogger: GoogleLogger) : Logger","description":"com.google.adk.kt.logging.FloggerLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/index.html","searchKeys":["FloggerLogger","class FloggerLogger(googleLogger: GoogleLogger) : Logger","com.google.adk.kt.logging.FloggerLogger"]},{"name":"class GcsArtifactService(bucketName: String, storageClient: Storage) : ArtifactService","description":"com.google.adk.kt.artifacts.GcsArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/index.html","searchKeys":["GcsArtifactService","class GcsArtifactService(bucketName: String, storageClient: Storage) : ArtifactService","com.google.adk.kt.artifacts.GcsArtifactService"]},{"name":"class Gemini : 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 : Model","com.google.adk.kt.models.Gemini"]},{"name":"class GetUserChoiceTool : BaseTool","description":"com.google.adk.kt.tools.GetUserChoiceTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/index.html","searchKeys":["GetUserChoiceTool","class GetUserChoiceTool : BaseTool","com.google.adk.kt.tools.GetUserChoiceTool"]},{"name":"class GoogleMapsTool : 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 : BaseTool","com.google.adk.kt.tools.GoogleMapsTool"]},{"name":"class GoogleSearchTool(val bypassMultiToolsLimit: Boolean = false) : 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) : BaseTool","com.google.adk.kt.tools.GoogleSearchTool"]},{"name":"class InMemoryArtifactService : ArtifactService","description":"com.google.adk.kt.artifacts.InMemoryArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/index.html","searchKeys":["InMemoryArtifactService","class InMemoryArtifactService : ArtifactService","com.google.adk.kt.artifacts.InMemoryArtifactService"]},{"name":"class InMemoryMemoryService : MemoryService","description":"com.google.adk.kt.memory.InMemoryMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/index.html","searchKeys":["InMemoryMemoryService","class InMemoryMemoryService : MemoryService","com.google.adk.kt.memory.InMemoryMemoryService"]},{"name":"class InMemorySessionService : SessionService","description":"com.google.adk.kt.sessions.InMemorySessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/index.html","searchKeys":["InMemorySessionService","class InMemorySessionService : SessionService","com.google.adk.kt.sessions.InMemorySessionService"]},{"name":"class InvocationCostManager","description":"com.google.adk.kt.agents.InvocationCostManager","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-cost-manager/index.html","searchKeys":["InvocationCostManager","class InvocationCostManager","com.google.adk.kt.agents.InvocationCostManager"]},{"name":"class LlmAgent(name: String, val model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, val tools: List<BaseTool> = emptyList(), val toolsets: List<Toolset> = emptyList(), val generateContentConfig: GenerateContentConfig? = null, val instruction: Instruction? = null, val staticInstruction: Content? = null, val beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), val afterModelCallbacks: List<AfterModelCallback> = emptyList(), val beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), val afterToolCallbacks: List<AfterToolCallback> = emptyList(), val inputSchema: Schema? = null, val outputSchema: Schema? = null, val outputKey: String? = null, val onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, val maxSteps: Int? = null) : BaseAgent","description":"com.google.adk.kt.agents.LlmAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/index.html","searchKeys":["LlmAgent","class LlmAgent(name: String, val model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, val tools: List<BaseTool> = emptyList(), val toolsets: List<Toolset> = emptyList(), val generateContentConfig: GenerateContentConfig? = null, val instruction: Instruction? = null, val staticInstruction: Content? = null, val beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), val afterModelCallbacks: List<AfterModelCallback> = emptyList(), val beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), val afterToolCallbacks: List<AfterToolCallback> = emptyList(), val inputSchema: Schema? = null, val outputSchema: Schema? = null, val outputKey: String? = null, val onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), val onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), val includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, val maxSteps: Int? = null) : BaseAgent","com.google.adk.kt.agents.LlmAgent"]},{"name":"class LlmCallsLimitExceededException(message: String) : Exception","description":"com.google.adk.kt.agents.LlmCallsLimitExceededException","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-calls-limit-exceeded-exception/index.html","searchKeys":["LlmCallsLimitExceededException","class LlmCallsLimitExceededException(message: String) : Exception","com.google.adk.kt.agents.LlmCallsLimitExceededException"]},{"name":"class LlmEventSummarizer(val model: Model, val promptTemplate: String = DEFAULT_PROMPT_TEMPLATE) : EventSummarizer","description":"com.google.adk.kt.summarizer.LlmEventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/index.html","searchKeys":["LlmEventSummarizer","class LlmEventSummarizer(val model: Model, val promptTemplate: String = DEFAULT_PROMPT_TEMPLATE) : EventSummarizer","com.google.adk.kt.summarizer.LlmEventSummarizer"]},{"name":"class LoadArtifactsTool : BaseTool","description":"com.google.adk.kt.tools.LoadArtifactsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/index.html","searchKeys":["LoadArtifactsTool","class LoadArtifactsTool : BaseTool","com.google.adk.kt.tools.LoadArtifactsTool"]},{"name":"class LoadMemoryTool : BaseTool","description":"com.google.adk.kt.tools.LoadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/index.html","searchKeys":["LoadMemoryTool","class LoadMemoryTool : BaseTool","com.google.adk.kt.tools.LoadMemoryTool"]},{"name":"class LoggingPlugin(val name: String = \"logging_plugin\") : Plugin","description":"com.google.adk.kt.plugins.LoggingPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/index.html","searchKeys":["LoggingPlugin","class LoggingPlugin(val name: String = \"logging_plugin\") : Plugin","com.google.adk.kt.plugins.LoggingPlugin"]},{"name":"class LoopAgent(name: String, val maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), 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(name: String, val maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), 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(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), 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(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList()) : BaseAgent","com.google.adk.kt.agents.ParallelAgent"]},{"name":"class Part(val text: String? = null, val inlineData: Blob? = null, val fileData: FileData? = null, val functionCall: FunctionCall? = null, val functionResponse: FunctionResponse? = null, val thought: Boolean? = null, val thoughtSignature: ByteArray? = null, val videoMetadata: VideoMetadata? = null, val toolCall: ToolCall? = null, val toolResponse: ToolResponse? = null, val partMetadata: Map<String, 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(val text: String? = null, val inlineData: Blob? = null, val fileData: FileData? = null, val functionCall: FunctionCall? = null, val functionResponse: FunctionResponse? = null, val thought: Boolean? = null, val thoughtSignature: ByteArray? = null, val videoMetadata: VideoMetadata? = null, val toolCall: ToolCall? = null, val toolResponse: ToolResponse? = null, val partMetadata: Map<String, Any?>? = null)","com.google.adk.kt.types.Part"]},{"name":"class PluginManager(val plugins: List<Plugin> = emptyList(), val skipClosingPlugins: Boolean = false) : AutoCloseable","description":"com.google.adk.kt.plugins.PluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/index.html","searchKeys":["PluginManager","class PluginManager(val plugins: List<Plugin> = emptyList(), val skipClosingPlugins: Boolean = false) : AutoCloseable","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 PublisherRunner : AutoCloseable","description":"com.google.adk.kt.interop.PublisherRunner","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/index.html","searchKeys":["PublisherRunner","class PublisherRunner : AutoCloseable","com.google.adk.kt.interop.PublisherRunner"]},{"name":"class RequestInputTool : BaseTool","description":"com.google.adk.kt.tools.RequestInputTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/index.html","searchKeys":["RequestInputTool","class RequestInputTool : BaseTool","com.google.adk.kt.tools.RequestInputTool"]},{"name":"class RoomSessionService : SessionService, AutoCloseable","description":"com.google.adk.kt.sessions.room.RoomSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/index.html","searchKeys":["RoomSessionService","class RoomSessionService : SessionService, AutoCloseable","com.google.adk.kt.sessions.room.RoomSessionService"]},{"name":"class SequentialAgent(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), 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(name: String, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), 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 SlidingWindowEventCompactor(config: EventsCompactionConfig) : EventCompactor","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/index.html","searchKeys":["SlidingWindowEventCompactor","class SlidingWindowEventCompactor(config: EventsCompactionConfig) : EventCompactor","com.google.adk.kt.summarizer.SlidingWindowEventCompactor"]},{"name":"class State(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap()) : Map<String, Any> ","description":"com.google.adk.kt.sessions.State","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/index.html","searchKeys":["State","class State(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap()) : Map<String, Any> ","com.google.adk.kt.sessions.State"]},{"name":"class StreamingResponseAggregator","description":"com.google.adk.kt.models.StreamingResponseAggregator","location":"google-adk-kotlin-core/com.google.adk.kt.models/-streaming-response-aggregator/index.html","searchKeys":["StreamingResponseAggregator","class StreamingResponseAggregator","com.google.adk.kt.models.StreamingResponseAggregator"]},{"name":"class TokenThresholdEventCompactor(config: EventsCompactionConfig, agentName: String, branch: String?) : EventCompactor","description":"com.google.adk.kt.summarizer.TokenThresholdEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-token-threshold-event-compactor/index.html","searchKeys":["TokenThresholdEventCompactor","class TokenThresholdEventCompactor(config: EventsCompactionConfig, agentName: String, branch: String?) : EventCompactor","com.google.adk.kt.summarizer.TokenThresholdEventCompactor"]},{"name":"class ToolContext(val invocationContext: InvocationContext, val actions: EventActions = EventActions(), val functionCallId: String? = null, val toolConfirmation: ToolConfirmation? = null, val eventId: String? = null) : ReadonlyToolContext","description":"com.google.adk.kt.tools.ToolContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/index.html","searchKeys":["ToolContext","class ToolContext(val invocationContext: InvocationContext, val actions: EventActions = EventActions(), val functionCallId: String? = null, val toolConfirmation: ToolConfirmation? = null, val eventId: String? = null) : ReadonlyToolContext","com.google.adk.kt.tools.ToolContext"]},{"name":"class UrlContext","description":"com.google.adk.kt.types.UrlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-url-context/index.html","searchKeys":["UrlContext","class UrlContext","com.google.adk.kt.types.UrlContext"]},{"name":"class UrlContextTool : BaseTool","description":"com.google.adk.kt.tools.UrlContextTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/index.html","searchKeys":["UrlContextTool","class UrlContextTool : BaseTool","com.google.adk.kt.tools.UrlContextTool"]},{"name":"class VertexAiMemoryBankService : MemoryService","description":"com.google.adk.kt.memory.VertexAiMemoryBankService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/index.html","searchKeys":["VertexAiMemoryBankService","class VertexAiMemoryBankService : MemoryService","com.google.adk.kt.memory.VertexAiMemoryBankService"]},{"name":"class VertexAiRagMemoryService : MemoryService","description":"com.google.adk.kt.memory.VertexAiRagMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/index.html","searchKeys":["VertexAiRagMemoryService","class VertexAiRagMemoryService : MemoryService","com.google.adk.kt.memory.VertexAiRagMemoryService"]},{"name":"class VertexAiRagRetrieval(name: String, description: String, val ragCorpora: List<String>? = null, val ragResources: List<VertexRagStoreRagResource>? = null, val similarityTopK: Int? = null, val vectorDistanceThreshold: Double? = null) : BaseTool","description":"com.google.adk.kt.tools.VertexAiRagRetrieval","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/index.html","searchKeys":["VertexAiRagRetrieval","class VertexAiRagRetrieval(name: String, description: String, val ragCorpora: List<String>? = null, val ragResources: List<VertexRagStoreRagResource>? = null, val similarityTopK: Int? = null, val vectorDistanceThreshold: Double? = null) : BaseTool","com.google.adk.kt.tools.VertexAiRagRetrieval"]},{"name":"class VertexAiSearchTool(val dataStoreId: String? = null, val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val searchEngineId: String? = null, val filter: String? = null, val maxResults: Int? = null, val bypassMultiToolsLimit: Boolean = false) : BaseTool","description":"com.google.adk.kt.tools.VertexAiSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/index.html","searchKeys":["VertexAiSearchTool","class VertexAiSearchTool(val dataStoreId: String? = null, val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val searchEngineId: String? = null, val filter: String? = null, val maxResults: Int? = null, val bypassMultiToolsLimit: Boolean = false) : BaseTool","com.google.adk.kt.tools.VertexAiSearchTool"]},{"name":"class VertexAiSessionService : SessionService","description":"com.google.adk.kt.sessions.VertexAiSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/index.html","searchKeys":["VertexAiSessionService","class VertexAiSessionService : SessionService","com.google.adk.kt.sessions.VertexAiSessionService"]},{"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 CONFIRMATION_REQUIRED_ERROR: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.CONFIRMATION_REQUIRED_ERROR","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-c-o-n-f-i-r-m-a-t-i-o-n_-r-e-q-u-i-r-e-d_-e-r-r-o-r.html","searchKeys":["CONFIRMATION_REQUIRED_ERROR","const val CONFIRMATION_REQUIRED_ERROR: String","com.google.adk.kt.tools.FunctionTool.Companion.CONFIRMATION_REQUIRED_ERROR"]},{"name":"const val CONFIRMED_KEY: String","description":"com.google.adk.kt.events.ToolConfirmation.Companion.CONFIRMED_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/-c-o-n-f-i-r-m-e-d_-k-e-y.html","searchKeys":["CONFIRMED_KEY","const val CONFIRMED_KEY: String","com.google.adk.kt.events.ToolConfirmation.Companion.CONFIRMED_KEY"]},{"name":"const val DEFAULT_ARTIFACTS_SUBDIR: String","description":"com.google.adk.kt.artifacts.FileArtifactService.Companion.DEFAULT_ARTIFACTS_SUBDIR","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-companion/-d-e-f-a-u-l-t_-a-r-t-i-f-a-c-t-s_-s-u-b-d-i-r.html","searchKeys":["DEFAULT_ARTIFACTS_SUBDIR","const val DEFAULT_ARTIFACTS_SUBDIR: String","com.google.adk.kt.artifacts.FileArtifactService.Companion.DEFAULT_ARTIFACTS_SUBDIR"]},{"name":"const val DEFAULT_DATABASE_NAME: String","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion.DEFAULT_DATABASE_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/-companion/-d-e-f-a-u-l-t_-d-a-t-a-b-a-s-e_-n-a-m-e.html","searchKeys":["DEFAULT_DATABASE_NAME","const val DEFAULT_DATABASE_NAME: String","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion.DEFAULT_DATABASE_NAME"]},{"name":"const val DEFAULT_DATABASE_NAME: String","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion.DEFAULT_DATABASE_NAME","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/-d-e-f-a-u-l-t_-d-a-t-a-b-a-s-e_-n-a-m-e.html","searchKeys":["DEFAULT_DATABASE_NAME","const val DEFAULT_DATABASE_NAME: String","com.google.adk.kt.sessions.room.RoomSessionService.Companion.DEFAULT_DATABASE_NAME"]},{"name":"const val DIR_ASSETS: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_ASSETS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-a-s-s-e-t-s.html","searchKeys":["DIR_ASSETS","const val DIR_ASSETS: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_ASSETS"]},{"name":"const val DIR_REFERENCES: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_REFERENCES","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-r-e-f-e-r-e-n-c-e-s.html","searchKeys":["DIR_REFERENCES","const val DIR_REFERENCES: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_REFERENCES"]},{"name":"const val DIR_SCRIPTS: String","description":"com.google.adk.kt.skills.SkillSource.Companion.DIR_SCRIPTS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-d-i-r_-s-c-r-i-p-t-s.html","searchKeys":["DIR_SCRIPTS","const val DIR_SCRIPTS: String","com.google.adk.kt.skills.SkillSource.Companion.DIR_SCRIPTS"]},{"name":"const val ERROR_KEY: String","description":"com.google.adk.kt.tools.FunctionTool.Companion.ERROR_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-companion/-e-r-r-o-r_-k-e-y.html","searchKeys":["ERROR_KEY","const val ERROR_KEY: String","com.google.adk.kt.tools.FunctionTool.Companion.ERROR_KEY"]},{"name":"const val 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 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_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_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 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 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 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 RESPONSE_VALUE_KEY: String","description":"com.google.adk.kt.runners.ReplRunner.Companion.RESPONSE_VALUE_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-companion/-r-e-s-p-o-n-s-e_-v-a-l-u-e_-k-e-y.html","searchKeys":["RESPONSE_VALUE_KEY","const val RESPONSE_VALUE_KEY: String","com.google.adk.kt.runners.ReplRunner.Companion.RESPONSE_VALUE_KEY"]},{"name":"const val RESULT_KEY: String","description":"com.google.adk.kt.tools.BaseTool.Companion.RESULT_KEY","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/-companion/-r-e-s-u-l-t_-k-e-y.html","searchKeys":["RESULT_KEY","const val RESULT_KEY: String","com.google.adk.kt.tools.BaseTool.Companion.RESULT_KEY"]},{"name":"const val SYSTEM: String","description":"com.google.adk.kt.types.Role.SYSTEM","location":"google-adk-kotlin-core/com.google.adk.kt.types/-role/-s-y-s-t-e-m.html","searchKeys":["SYSTEM","const val SYSTEM: String","com.google.adk.kt.types.Role.SYSTEM"]},{"name":"const val 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_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.agents.ContextCacheConfig.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.ContextCacheConfig.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.agents.LlmAgent.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.LlmAgent.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.agents.LoopAgent.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.LoopAgent.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.agents.ParallelAgent.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.ParallelAgent.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.agents.RunConfig.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.RunConfig.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.agents.SequentialAgent.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.agents.SequentialAgent.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.apps.App.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.apps.App.Builder.Builder"]},{"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.events.Event.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.events.Event.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.events.EventActions.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.events.EventActions.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.events.ToolConfirmation.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.events.ToolConfirmation.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.interop.BaseFutureArtifactService.BaseFutureArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/-base-future-artifact-service.html","searchKeys":["BaseFutureArtifactService","constructor()","com.google.adk.kt.interop.BaseFutureArtifactService.BaseFutureArtifactService"]},{"name":"constructor()","description":"com.google.adk.kt.interop.BaseFutureMemoryService.BaseFutureMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/-base-future-memory-service.html","searchKeys":["BaseFutureMemoryService","constructor()","com.google.adk.kt.interop.BaseFutureMemoryService.BaseFutureMemoryService"]},{"name":"constructor()","description":"com.google.adk.kt.interop.BaseFutureSessionService.BaseFutureSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/-base-future-session-service.html","searchKeys":["BaseFutureSessionService","constructor()","com.google.adk.kt.interop.BaseFutureSessionService.BaseFutureSessionService"]},{"name":"constructor()","description":"com.google.adk.kt.interop.BaseFutureToolset.BaseFutureToolset","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-toolset/-base-future-toolset.html","searchKeys":["BaseFutureToolset","constructor()","com.google.adk.kt.interop.BaseFutureToolset.BaseFutureToolset"]},{"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.memory.MemoryEntry.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.memory.MemoryEntry.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.models.CacheMetadata.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.models.CacheMetadata.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.models.LlmRequest.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.models.LlmRequest.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.models.LlmResponse.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.models.LlmResponse.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.models.StreamingResponseAggregator.StreamingResponseAggregator","location":"google-adk-kotlin-core/com.google.adk.kt.models/-streaming-response-aggregator/-streaming-response-aggregator.html","searchKeys":["StreamingResponseAggregator","constructor()","com.google.adk.kt.models.StreamingResponseAggregator.StreamingResponseAggregator"]},{"name":"constructor()","description":"com.google.adk.kt.models.VertexCredentials.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.models.VertexCredentials.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.runners.InMemoryRunner.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.sessions.GetSessionConfig.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.sessions.GetSessionConfig.Builder.Builder"]},{"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.sessions.Session.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.sessions.Session.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.sessions.VertexAiSessionService.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.AgentTool.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.AgentTool.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.ExitLoopTool.ExitLoopTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/-exit-loop-tool.html","searchKeys":["ExitLoopTool","constructor()","com.google.adk.kt.tools.ExitLoopTool.ExitLoopTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.GetUserChoiceTool.GetUserChoiceTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/-get-user-choice-tool.html","searchKeys":["GetUserChoiceTool","constructor()","com.google.adk.kt.tools.GetUserChoiceTool.GetUserChoiceTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.GoogleMapsTool.GoogleMapsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/-google-maps-tool.html","searchKeys":["GoogleMapsTool","constructor()","com.google.adk.kt.tools.GoogleMapsTool.GoogleMapsTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.GoogleSearchTool.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.GoogleSearchTool.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.LoadArtifactsTool.LoadArtifactsTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/-load-artifacts-tool.html","searchKeys":["LoadArtifactsTool","constructor()","com.google.adk.kt.tools.LoadArtifactsTool.LoadArtifactsTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.LoadMemoryTool.LoadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/-load-memory-tool.html","searchKeys":["LoadMemoryTool","constructor()","com.google.adk.kt.tools.LoadMemoryTool.LoadMemoryTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.PreloadMemoryTool.PreloadMemoryTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/-preload-memory-tool.html","searchKeys":["PreloadMemoryTool","constructor()","com.google.adk.kt.tools.PreloadMemoryTool.PreloadMemoryTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.RequestInputTool.RequestInputTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/-request-input-tool.html","searchKeys":["RequestInputTool","constructor()","com.google.adk.kt.tools.RequestInputTool.RequestInputTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.UrlContextTool.UrlContextTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/-url-context-tool.html","searchKeys":["UrlContextTool","constructor()","com.google.adk.kt.tools.UrlContextTool.UrlContextTool"]},{"name":"constructor()","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.VertexAiSearchTool.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.types.FunctionDeclaration.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.types.FunctionDeclaration.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.types.HttpOptions.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.types.HttpOptions.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.types.Part.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.types.Part.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.types.Schema.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.types.Schema.Builder.Builder"]},{"name":"constructor()","description":"com.google.adk.kt.types.UrlContext.UrlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-url-context/-url-context.html","searchKeys":["UrlContext","constructor()","com.google.adk.kt.types.UrlContext.UrlContext"]},{"name":"constructor()","description":"com.google.adk.kt.types.VideoMetadata.Builder.Builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/-builder.html","searchKeys":["Builder","constructor()","com.google.adk.kt.types.VideoMetadata.Builder.Builder"]},{"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(), plugins: List<Plugin> = emptyList())","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(), plugins: List<Plugin> = emptyList())","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(agent: BaseAgent, skipSummarization: Boolean = false, includePlugins: Boolean = true, propagateGroundingMetadata: Boolean = false)","description":"com.google.adk.kt.tools.AgentTool.AgentTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-agent-tool.html","searchKeys":["AgentTool","constructor(agent: BaseAgent, skipSummarization: Boolean = false, includePlugins: Boolean = true, propagateGroundingMetadata: Boolean = false)","com.google.adk.kt.tools.AgentTool.AgentTool"]},{"name":"constructor(allowedFunctionNames: List<String>? = null, streamFunctionCallArguments: Boolean? = null)","description":"com.google.adk.kt.types.FunctionCallingConfig.FunctionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/-function-calling-config.html","searchKeys":["FunctionCallingConfig","constructor(allowedFunctionNames: List<String>? = null, streamFunctionCallArguments: Boolean? = null)","com.google.adk.kt.types.FunctionCallingConfig.FunctionCallingConfig"]},{"name":"constructor(app: App, sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-in-memory-runner.html","searchKeys":["InMemoryRunner","constructor(app: App, sessionService: SessionService = InMemorySessionService(), artifactService: ArtifactService? = InMemoryArtifactService(), memoryService: MemoryService? = InMemoryMemoryService(), skipClosingPlugins: Boolean = false)","com.google.adk.kt.runners.InMemoryRunner.InMemoryRunner"]},{"name":"constructor(app: App, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.runners.AbstractRunner.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/-abstract-runner.html","searchKeys":["AbstractRunner","constructor(app: App, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, skipClosingPlugins: Boolean = false)","com.google.adk.kt.runners.AbstractRunner.AbstractRunner"]},{"name":"constructor(appName: String, agent: BaseAgent, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig = ResumabilityConfig())","description":"com.google.adk.kt.runners.AbstractRunner.AbstractRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/-abstract-runner.html","searchKeys":["AbstractRunner","constructor(appName: String, agent: BaseAgent, sessionService: SessionService, artifactService: ArtifactService?, memoryService: MemoryService?, pluginManager: PluginManager, resumabilityConfig: ResumabilityConfig = ResumabilityConfig())","com.google.adk.kt.runners.AbstractRunner.AbstractRunner"]},{"name":"constructor(appName: String, rootAgent: BaseAgent, plugins: List<Plugin> = emptyList(), resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null, contextCacheConfig: ContextCacheConfig? = null)","description":"com.google.adk.kt.apps.App.App","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-app.html","searchKeys":["App","constructor(appName: String, rootAgent: BaseAgent, plugins: List<Plugin> = emptyList(), resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null, contextCacheConfig: ContextCacheConfig? = null)","com.google.adk.kt.apps.App.App"]},{"name":"constructor(appName: String, userId: String, id: String?)","description":"com.google.adk.kt.sessions.SessionKey.SessionKey","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/-session-key.html","searchKeys":["SessionKey","constructor(appName: String, userId: String, id: String?)","com.google.adk.kt.sessions.SessionKey.SessionKey"]},{"name":"constructor(autoMode: GenerationConfigRoutingConfigAutoRoutingMode? = null, manualMode: GenerationConfigRoutingConfigManualRoutingMode? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfig.GenerationConfigRoutingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config/-generation-config-routing-config.html","searchKeys":["GenerationConfigRoutingConfig","constructor(autoMode: GenerationConfigRoutingConfigAutoRoutingMode? = null, manualMode: GenerationConfigRoutingConfigManualRoutingMode? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfig.GenerationConfigRoutingConfig"]},{"name":"constructor(baseDir: String)","description":"com.google.adk.kt.artifacts.FileArtifactService.FileArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-file-artifact-service.html","searchKeys":["FileArtifactService","constructor(baseDir: String)","com.google.adk.kt.artifacts.FileArtifactService.FileArtifactService"]},{"name":"constructor(baseUrl: String? = null, apiVersion: String? = null, headers: Map<String, String>? = null, timeout: ERROR CLASS: Symbol not found for Duration?? = null)","description":"com.google.adk.kt.types.HttpOptions.HttpOptions","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-http-options.html","searchKeys":["HttpOptions","constructor(baseUrl: String? = null, apiVersion: String? = null, headers: Map<String, String>? = null, timeout: ERROR CLASS: Symbol not found for Duration?? = null)","com.google.adk.kt.types.HttpOptions.HttpOptions"]},{"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)","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)","com.google.adk.kt.tools.GoogleSearchTool.GoogleSearchTool"]},{"name":"constructor(cacheIntervals: Int = 10, ttl: ERROR CLASS: Symbol not found for Duration = 1800.seconds, minTokens: Int = 0, createHttpOptions: HttpOptions? = null)","description":"com.google.adk.kt.agents.ContextCacheConfig.ContextCacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-context-cache-config.html","searchKeys":["ContextCacheConfig","constructor(cacheIntervals: Int = 10, ttl: ERROR CLASS: Symbol not found for Duration = 1800.seconds, minTokens: Int = 0, createHttpOptions: HttpOptions? = null)","com.google.adk.kt.agents.ContextCacheConfig.ContextCacheConfig"]},{"name":"constructor(callId: String, toolName: String, options: List<String>?)","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.PendingInputRequest","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/-pending-input-request.html","searchKeys":["PendingInputRequest","constructor(callId: String, toolName: String, options: List<String>?)","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.PendingInputRequest"]},{"name":"constructor(callbackContextData: MutableMap<String, Any> = concurrentMutableMapOf())","description":"com.google.adk.kt.agents.ContextFrameworkData.ContextFrameworkData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-framework-data/-context-framework-data.html","searchKeys":["ContextFrameworkData","constructor(callbackContextData: MutableMap<String, Any> = concurrentMutableMapOf())","com.google.adk.kt.agents.ContextFrameworkData.ContextFrameworkData"]},{"name":"constructor(candidates: List<Candidate> = emptyList(), promptFeedback: PromptFeedback? = null, usageMetadata: UsageMetadata? = null, modelVersion: String? = null)","description":"com.google.adk.kt.types.GenerateContentResponse.GenerateContentResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/-generate-content-response.html","searchKeys":["GenerateContentResponse","constructor(candidates: List<Candidate> = emptyList(), promptFeedback: PromptFeedback? = null, usageMetadata: UsageMetadata? = null, modelVersion: String? = null)","com.google.adk.kt.types.GenerateContentResponse.GenerateContentResponse"]},{"name":"constructor(candidates: List<LogprobsResultCandidate>? = null)","description":"com.google.adk.kt.types.LogprobsResultTopCandidates.LogprobsResultTopCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/-logprobs-result-top-candidates.html","searchKeys":["LogprobsResultTopCandidates","constructor(candidates: List<LogprobsResultCandidate>? = null)","com.google.adk.kt.types.LogprobsResultTopCandidates.LogprobsResultTopCandidates"]},{"name":"constructor(category: HarmCategory? = null, threshold: HarmBlockThreshold? = null)","description":"com.google.adk.kt.types.SafetySetting.SafetySetting","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/-safety-setting.html","searchKeys":["SafetySetting","constructor(category: HarmCategory? = null, threshold: HarmBlockThreshold? = null)","com.google.adk.kt.types.SafetySetting.SafetySetting"]},{"name":"constructor(chosenCandidates: List<LogprobsResultCandidate>? = null, topCandidates: List<LogprobsResultTopCandidates>? = null, logProbabilitySum: Double? = null)","description":"com.google.adk.kt.types.LogprobsResult.LogprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/-logprobs-result.html","searchKeys":["LogprobsResult","constructor(chosenCandidates: List<LogprobsResultCandidate>? = null, topCandidates: List<LogprobsResultTopCandidates>? = null, logProbabilitySum: Double? = null)","com.google.adk.kt.types.LogprobsResult.LogprobsResult"]},{"name":"constructor(citationSources: List<Citation> = emptyList())","description":"com.google.adk.kt.types.CitationMetadata.CitationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/-citation-metadata.html","searchKeys":["CitationMetadata","constructor(citationSources: List<Citation> = emptyList())","com.google.adk.kt.types.CitationMetadata.CitationMetadata"]},{"name":"constructor(client: ERROR CLASS: Symbol not found for Client, name: String)","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: Symbol not found for Client, name: String)","com.google.adk.kt.models.Gemini.Gemini"]},{"name":"constructor(compactionInterval: Int? = null, overlapSize: Int? = null, summarizer: EventSummarizer? = null, tokenThreshold: Int? = null, eventRetentionSize: Int? = null)","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.EventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-events-compaction-config.html","searchKeys":["EventsCompactionConfig","constructor(compactionInterval: Int? = null, overlapSize: Int? = null, summarizer: EventSummarizer? = null, tokenThreshold: Int? = null, eventRetentionSize: Int? = null)","com.google.adk.kt.summarizer.EventsCompactionConfig.EventsCompactionConfig"]},{"name":"constructor(config: EventsCompactionConfig)","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor.SlidingWindowEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/-sliding-window-event-compactor.html","searchKeys":["SlidingWindowEventCompactor","constructor(config: EventsCompactionConfig)","com.google.adk.kt.summarizer.SlidingWindowEventCompactor.SlidingWindowEventCompactor"]},{"name":"constructor(config: EventsCompactionConfig, agentName: String, branch: String?)","description":"com.google.adk.kt.summarizer.TokenThresholdEventCompactor.TokenThresholdEventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-token-threshold-event-compactor/-token-threshold-event-compactor.html","searchKeys":["TokenThresholdEventCompactor","constructor(config: EventsCompactionConfig, agentName: String, branch: String?)","com.google.adk.kt.summarizer.TokenThresholdEventCompactor.TokenThresholdEventCompactor"]},{"name":"constructor(confirmed: Boolean, payload: Any? = null, hint: String? = null)","description":"com.google.adk.kt.events.ToolConfirmation.ToolConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-tool-confirmation.html","searchKeys":["ToolConfirmation","constructor(confirmed: Boolean, payload: Any? = null, hint: String? = null)","com.google.adk.kt.events.ToolConfirmation.ToolConfirmation"]},{"name":"constructor(content: Content)","description":"com.google.adk.kt.agents.Instruction.Structured.Structured","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-structured/-structured.html","searchKeys":["Structured","constructor(content: Content)","com.google.adk.kt.agents.Instruction.Structured.Structured"]},{"name":"constructor(content: Content, finishReason: FinishReason? = null, finishMessage: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.types.Candidate.Candidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/-candidate.html","searchKeys":["Candidate","constructor(content: Content, finishReason: FinishReason? = null, finishMessage: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null)","com.google.adk.kt.types.Candidate.Candidate"]},{"name":"constructor(content: Content, id: String? = null, author: String? = null, timestamp: String? = null, customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.memory.MemoryEntry.MemoryEntry","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-memory-entry.html","searchKeys":["MemoryEntry","constructor(content: Content, id: String? = null, author: String? = null, timestamp: String? = null, customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.memory.MemoryEntry.MemoryEntry"]},{"name":"constructor(content: Content? = null, usageMetadata: UsageMetadata? = null, finishReason: FinishReason? = null, errorMessage: String? = null, partial: Boolean = false, interrupted: Boolean = false, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, errorCode: String? = null, customMetadata: Map<String, Any?>? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null, cacheMetadata: CacheMetadata? = null)","description":"com.google.adk.kt.models.LlmResponse.LlmResponse","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-llm-response.html","searchKeys":["LlmResponse","constructor(content: Content? = null, usageMetadata: UsageMetadata? = null, finishReason: FinishReason? = null, errorMessage: String? = null, partial: Boolean = false, interrupted: Boolean = false, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, groundingMetadata: GroundingMetadata? = null, errorCode: String? = null, customMetadata: Map<String, Any?>? = null, avgLogprobs: Double? = null, logprobsResult: LogprobsResult? = null, cacheMetadata: CacheMetadata? = null)","com.google.adk.kt.models.LlmResponse.LlmResponse"]},{"name":"constructor(currentSubAgent: String)","description":"com.google.adk.kt.agents.SequentialAgentState.SequentialAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/-sequential-agent-state.html","searchKeys":["SequentialAgentState","constructor(currentSubAgent: String)","com.google.adk.kt.agents.SequentialAgentState.SequentialAgentState"]},{"name":"constructor(currentSubAgent: String, timesLooped: Int)","description":"com.google.adk.kt.agents.LoopAgentState.LoopAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/-loop-agent-state.html","searchKeys":["LoopAgentState","constructor(currentSubAgent: String, timesLooped: Int)","com.google.adk.kt.agents.LoopAgentState.LoopAgentState"]},{"name":"constructor(dataStore: String? = null, filter: String? = null)","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec.VertexAISearchDataStoreSpec","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/-vertex-a-i-search-data-store-spec.html","searchKeys":["VertexAISearchDataStoreSpec","constructor(dataStore: String? = null, filter: String? = null)","com.google.adk.kt.types.VertexAISearchDataStoreSpec.VertexAISearchDataStoreSpec"]},{"name":"constructor(dataStoreId: String? = null, dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, searchEngineId: String? = null, filter: String? = null, maxResults: Int? = null, bypassMultiToolsLimit: Boolean = false)","description":"com.google.adk.kt.tools.VertexAiSearchTool.VertexAiSearchTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-vertex-ai-search-tool.html","searchKeys":["VertexAiSearchTool","constructor(dataStoreId: String? = null, dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, searchEngineId: String? = null, filter: String? = null, maxResults: Int? = null, bypassMultiToolsLimit: Boolean = false)","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(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(fingerprint: String, contentsCount: Int, cacheName: String? = null, expireTime: Long? = null, invocationsUsed: Int? = null, createdAt: Long? = null)","description":"com.google.adk.kt.models.CacheMetadata.CacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-cache-metadata.html","searchKeys":["CacheMetadata","constructor(fingerprint: String, contentsCount: Int, cacheName: String? = null, expireTime: Long? = null, invocationsUsed: Int? = null, createdAt: Long? = null)","com.google.adk.kt.models.CacheMetadata.CacheMetadata"]},{"name":"constructor(functionCallingConfig: FunctionCallingConfig? = null)","description":"com.google.adk.kt.types.ToolConfig.ToolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/-tool-config.html","searchKeys":["ToolConfig","constructor(functionCallingConfig: FunctionCallingConfig? = null)","com.google.adk.kt.types.ToolConfig.ToolConfig"]},{"name":"constructor(functionDeclarations: List<FunctionDeclaration>? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, retrieval: Retrieval? = null, urlContext: UrlContext? = null)","description":"com.google.adk.kt.types.Tool.Tool","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/-tool.html","searchKeys":["Tool","constructor(functionDeclarations: List<FunctionDeclaration>? = null, googleSearch: GoogleSearch? = null, googleMaps: GoogleMaps? = null, retrieval: Retrieval? = null, urlContext: UrlContext? = null)","com.google.adk.kt.types.Tool.Tool"]},{"name":"constructor(googleLogger: GoogleLogger)","description":"com.google.adk.kt.logging.FloggerLogger.FloggerLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-flogger-logger/-flogger-logger.html","searchKeys":["FloggerLogger","constructor(googleLogger: GoogleLogger)","com.google.adk.kt.logging.FloggerLogger.FloggerLogger"]},{"name":"constructor(googleSearchDynamicRetrievalScore: Float? = null)","description":"com.google.adk.kt.types.RetrievalMetadata.RetrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/-retrieval-metadata.html","searchKeys":["RetrievalMetadata","constructor(googleSearchDynamicRetrievalScore: Float? = null)","com.google.adk.kt.types.RetrievalMetadata.RetrievalMetadata"]},{"name":"constructor(id: String = Uuid.random(), invocationId: String? = null, author: String, content: Content? = null, actions: EventActions = EventActions(), longRunningToolIds: Set<String> = emptySet(), partial: Boolean = false, turnComplete: Boolean = false, errorCode: String? = null, errorMessage: String? = null, finishReason: FinishReason? = null, usageMetadata: UsageMetadata? = null, avgLogProbs: Double? = null, interrupted: Boolean = false, branch: String? = null, groundingMetadata: GroundingMetadata? = null, modelVersion: String? = null, citationMetadata: CitationMetadata? = null, cacheMetadata: CacheMetadata? = 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, cacheMetadata: CacheMetadata? = null, customMetadata: Map<String, Any?>? = null, timestamp: Long = Clock.System.now().toEpochMilliseconds())","com.google.adk.kt.events.Event.Event"]},{"name":"constructor(id: String? = null, toolType: ToolType? = null, args: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.ToolCall.ToolCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-call/-tool-call.html","searchKeys":["ToolCall","constructor(id: String? = null, toolType: ToolType? = null, args: Map<String, Any?>? = null)","com.google.adk.kt.types.ToolCall.ToolCall"]},{"name":"constructor(id: String? = null, toolType: ToolType? = null, response: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.ToolResponse.ToolResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-response/-tool-response.html","searchKeys":["ToolResponse","constructor(id: String? = null, toolType: ToolType? = null, response: Map<String, Any?>? = null)","com.google.adk.kt.types.ToolResponse.ToolResponse"]},{"name":"constructor(imageSearchQueries: List<String>? = null, groundingChunks: List<GroundingChunk>? = null, groundingSupports: List<GroundingSupport>? = null, webSearchQueries: List<String>? = null, retrievalQueries: List<String>? = null, searchEntryPoint: SearchEntryPoint? = null, retrievalMetadata: RetrievalMetadata? = null)","description":"com.google.adk.kt.types.GroundingMetadata.GroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/-grounding-metadata.html","searchKeys":["GroundingMetadata","constructor(imageSearchQueries: List<String>? = null, groundingChunks: List<GroundingChunk>? = null, groundingSupports: List<GroundingSupport>? = null, webSearchQueries: List<String>? = null, retrievalQueries: List<String>? = null, searchEntryPoint: SearchEntryPoint? = null, retrievalMetadata: RetrievalMetadata? = null)","com.google.adk.kt.types.GroundingMetadata.GroundingMetadata"]},{"name":"constructor(includeThoughts: Boolean? = null, thinkingBudget: Int? = null, thinkingLevel: ThinkingLevel? = null)","description":"com.google.adk.kt.types.ThinkingConfig.ThinkingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-config/-thinking-config.html","searchKeys":["ThinkingConfig","constructor(includeThoughts: Boolean? = null, thinkingBudget: Int? = null, thinkingLevel: ThinkingLevel? = null)","com.google.adk.kt.types.ThinkingConfig.ThinkingConfig"]},{"name":"constructor(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.sessions.State.State","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-state.html","searchKeys":["State","constructor(initialState: Map<String, Any> = emptyMap(), initialDelta: Map<String, Any> = emptyMap())","com.google.adk.kt.sessions.State.State"]},{"name":"constructor(invocationContext: InvocationContext, actions: EventActions = EventActions(), functionCallId: String? = null, toolConfirmation: ToolConfirmation? = null, eventId: String? = null)","description":"com.google.adk.kt.tools.ToolContext.ToolContext","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/-tool-context.html","searchKeys":["ToolContext","constructor(invocationContext: InvocationContext, actions: EventActions = EventActions(), functionCallId: String? = null, toolConfirmation: ToolConfirmation? = null, eventId: String? = null)","com.google.adk.kt.tools.ToolContext.ToolContext"]},{"name":"constructor(invocationContext: InvocationContext, eventActions: EventActions? = null)","description":"com.google.adk.kt.agents.CallbackContext.CallbackContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/-callback-context.html","searchKeys":["CallbackContext","constructor(invocationContext: InvocationContext, eventActions: EventActions? = null)","com.google.adk.kt.agents.CallbackContext.CallbackContext"]},{"name":"constructor(isResumable: Boolean = false)","description":"com.google.adk.kt.agents.ResumabilityConfig.ResumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-resumability-config/-resumability-config.html","searchKeys":["ResumabilityConfig","constructor(isResumable: Boolean = false)","com.google.adk.kt.agents.ResumabilityConfig.ResumabilityConfig"]},{"name":"constructor(key: SessionKey, state: State = State(), events: MutableList<Event> = concurrentMutableListOf(), lastUpdateTime: ERROR CLASS: Symbol not found for 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> = concurrentMutableListOf(), lastUpdateTime: ERROR CLASS: Symbol not found for 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)","description":"com.google.adk.kt.agents.LlmCallsLimitExceededException.LlmCallsLimitExceededException","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-calls-limit-exceeded-exception/-llm-calls-limit-exceeded-exception.html","searchKeys":["LlmCallsLimitExceededException","constructor(message: String)","com.google.adk.kt.agents.LlmCallsLimitExceededException.LlmCallsLimitExceededException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.skills.SkillSourceException.SkillSourceException","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source-exception/-skill-source-exception.html","searchKeys":["SkillSourceException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.skills.SkillSourceException.SkillSourceException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException.McpToolDeclarationException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-declaration-exception/-mcp-tool-declaration-exception.html","searchKeys":["McpToolDeclarationException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolDeclarationException.McpToolDeclarationException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException.McpToolExecutionException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-execution-exception/-mcp-tool-execution-exception.html","searchKeys":["McpToolExecutionException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolExecutionException.McpToolExecutionException"]},{"name":"constructor(message: String, cause: Throwable? = null)","description":"com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException.McpToolLoadingException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/-mcp-tool-loading-exception/-mcp-tool-loading-exception.html","searchKeys":["McpToolLoadingException","constructor(message: String, cause: Throwable? = null)","com.google.adk.kt.tools.mcp.McpToolException.McpToolLoadingException.McpToolLoadingException"]},{"name":"constructor(mimeType: String? = null, displayName: String? = null, data: ByteArray? = null)","description":"com.google.adk.kt.types.Blob.Blob","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/-blob.html","searchKeys":["Blob","constructor(mimeType: String? = null, displayName: String? = null, data: ByteArray? = null)","com.google.adk.kt.types.Blob.Blob"]},{"name":"constructor(mimeType: String? = null, displayName: String? = null, fileUri: String? = null)","description":"com.google.adk.kt.types.FileData.FileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/-file-data.html","searchKeys":["FileData","constructor(mimeType: String? = null, displayName: String? = null, fileUri: String? = null)","com.google.adk.kt.types.FileData.FileData"]},{"name":"constructor(modality: MediaModality? = null, tokenCount: Int? = null)","description":"com.google.adk.kt.types.ModalityTokenCount.ModalityTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/-modality-token-count.html","searchKeys":["ModalityTokenCount","constructor(modality: MediaModality? = null, tokenCount: Int? = null)","com.google.adk.kt.types.ModalityTokenCount.ModalityTokenCount"]},{"name":"constructor(model: Model)","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/-llm-event-summarizer.html","searchKeys":["LlmEventSummarizer","constructor(model: Model)","com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer"]},{"name":"constructor(model: Model, promptTemplate: String = DEFAULT_PROMPT_TEMPLATE)","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/-llm-event-summarizer.html","searchKeys":["LlmEventSummarizer","constructor(model: Model, promptTemplate: String = DEFAULT_PROMPT_TEMPLATE)","com.google.adk.kt.summarizer.LlmEventSummarizer.LlmEventSummarizer"]},{"name":"constructor(model: Model? = null, contents: List<Content> = emptyList(), config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList(), cacheConfig: ContextCacheConfig? = null, cacheMetadata: CacheMetadata? = null, cacheableContentsTokenCount: Int? = null)","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(), cacheConfig: ContextCacheConfig? = null, cacheMetadata: CacheMetadata? = null, cacheableContentsTokenCount: Int? = null)","com.google.adk.kt.models.LlmRequest.LlmRequest"]},{"name":"constructor(modelName: String? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode.GenerationConfigRoutingConfigManualRoutingMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-manual-routing-mode/-generation-config-routing-config-manual-routing-mode.html","searchKeys":["GenerationConfigRoutingConfigManualRoutingMode","constructor(modelName: String? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode.GenerationConfigRoutingConfigManualRoutingMode"]},{"name":"constructor(modelRoutingPreference: ModelRoutingPreference? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode.GenerationConfigRoutingConfigAutoRoutingMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-auto-routing-mode/-generation-config-routing-config-auto-routing-mode.html","searchKeys":["GenerationConfigRoutingConfigAutoRoutingMode","constructor(modelRoutingPreference: ModelRoutingPreference? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode.GenerationConfigRoutingConfigAutoRoutingMode"]},{"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)","description":"com.google.adk.kt.interop.BasePublisherModel.BasePublisherModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-model/-base-publisher-model.html","searchKeys":["BasePublisherModel","constructor(name: String)","com.google.adk.kt.interop.BasePublisherModel.BasePublisherModel"]},{"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 = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false)","description":"com.google.adk.kt.interop.BasePublisherAgent.BasePublisherAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-agent/-base-publisher-agent.html","searchKeys":["BasePublisherAgent","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.interop.BasePublisherAgent.BasePublisherAgent"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.interop.BaseFutureTool.BaseFutureTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-tool/-base-future-tool.html","searchKeys":["BaseFutureTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.interop.BaseFutureTool.BaseFutureTool"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.tools.BaseTool.BaseTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/-base-tool.html","searchKeys":["BaseTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.tools.BaseTool.BaseTool"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any?>) -> Boolean = { false })","description":"com.google.adk.kt.tools.FunctionTool.FunctionTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-function-tool.html","searchKeys":["FunctionTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: (Map<String, Any?>) -> Boolean = { false })","com.google.adk.kt.tools.FunctionTool.FunctionTool"]},{"name":"constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: Boolean)","description":"com.google.adk.kt.tools.FunctionTool.FunctionTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-function-tool/-function-tool.html","searchKeys":["FunctionTool","constructor(name: String, description: String, isLongRunning: Boolean = false, customMetadata: Map<String, Any> = emptyMap(), requiresConfirmation: Boolean)","com.google.adk.kt.tools.FunctionTool.FunctionTool"]},{"name":"constructor(name: String, description: String, license: String? = null, compatibility: String? = null, allowedTools: String? = null, metadata: Map<String, Any?> = emptyMap())","description":"com.google.adk.kt.skills.Frontmatter.Frontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/-frontmatter.html","searchKeys":["Frontmatter","constructor(name: String, description: String, license: String? = null, compatibility: String? = null, allowedTools: String? = null, metadata: Map<String, Any?> = emptyMap())","com.google.adk.kt.skills.Frontmatter.Frontmatter"]},{"name":"constructor(name: String, description: String, parameters: Schema? = null, response: 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, response: Schema? = null)","com.google.adk.kt.types.FunctionDeclaration.FunctionDeclaration"]},{"name":"constructor(name: String, description: String, ragCorpora: List<String>? = null, ragResources: List<VertexRagStoreRagResource>? = null, similarityTopK: Int? = null, vectorDistanceThreshold: Double? = null)","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.VertexAiRagRetrieval","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-vertex-ai-rag-retrieval.html","searchKeys":["VertexAiRagRetrieval","constructor(name: String, description: String, ragCorpora: List<String>? = null, ragResources: List<VertexRagStoreRagResource>? = null, similarityTopK: Int? = null, vectorDistanceThreshold: Double? = null)","com.google.adk.kt.tools.VertexAiRagRetrieval.VertexAiRagRetrieval"]},{"name":"constructor(name: String, maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","description":"com.google.adk.kt.agents.LoopAgent.LoopAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-loop-agent.html","searchKeys":["LoopAgent","constructor(name: String, maxIterations: Int? = null, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList())","com.google.adk.kt.agents.LoopAgent.LoopAgent"]},{"name":"constructor(name: String, model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, tools: List<BaseTool> = emptyList(), toolsets: List<Toolset> = emptyList(), generateContentConfig: GenerateContentConfig? = null, instruction: Instruction? = null, staticInstruction: Content? = null, beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), afterModelCallbacks: List<AfterModelCallback> = emptyList(), beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), afterToolCallbacks: List<AfterToolCallback> = emptyList(), inputSchema: Schema? = null, outputSchema: Schema? = null, outputKey: String? = null, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, maxSteps: Int? = null)","description":"com.google.adk.kt.agents.LlmAgent.LlmAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-llm-agent.html","searchKeys":["LlmAgent","constructor(name: String, model: Model, description: String = \"\", subAgents: List<BaseAgent> = emptyList(), beforeAgentCallbacks: List<BeforeAgentCallback> = emptyList(), afterAgentCallbacks: List<AfterAgentCallback> = emptyList(), disallowTransferToParent: Boolean = false, disallowTransferToPeers: Boolean = false, tools: List<BaseTool> = emptyList(), toolsets: List<Toolset> = emptyList(), generateContentConfig: GenerateContentConfig? = null, instruction: Instruction? = null, staticInstruction: Content? = null, beforeModelCallbacks: List<BeforeModelCallback> = emptyList(), afterModelCallbacks: List<AfterModelCallback> = emptyList(), beforeToolCallbacks: List<BeforeToolCallback> = emptyList(), afterToolCallbacks: List<AfterToolCallback> = emptyList(), inputSchema: Schema? = null, outputSchema: Schema? = null, outputKey: String? = null, onModelErrorCallbacks: List<OnModelErrorCallback> = emptyList(), onToolErrorCallbacks: List<OnToolErrorCallback> = emptyList(), includeContents: LlmAgent.IncludeContents = IncludeContents.DEFAULT, maxSteps: Int? = null)","com.google.adk.kt.agents.LlmAgent.LlmAgent"]},{"name":"constructor(name: String, response: Map<String, Any?> = emptyMap(), id: String? = null)","description":"com.google.adk.kt.types.FunctionResponse.FunctionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/-function-response.html","searchKeys":["FunctionResponse","constructor(name: String, response: Map<String, Any?> = emptyMap(), id: String? = null)","com.google.adk.kt.types.FunctionResponse.FunctionResponse"]},{"name":"constructor(name: String, vertexCredentials: VertexCredentials)","description":"com.google.adk.kt.models.Gemini.Gemini","location":"google-adk-kotlin-core/com.google.adk.kt.models/-gemini/-gemini.html","searchKeys":["Gemini","constructor(name: String, vertexCredentials: VertexCredentials)","com.google.adk.kt.models.Gemini.Gemini"]},{"name":"constructor(numRecentEvents: Int? = null, afterTimestamp: ERROR CLASS: Symbol not found for 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: ERROR CLASS: Symbol not found for Instant?? = null)","com.google.adk.kt.sessions.GetSessionConfig.GetSessionConfig"]},{"name":"constructor(outputPath: String = \"adk_debug.yaml\", includeSessionState: Boolean = true, includeSystemInstruction: Boolean = true, name: String = \"debug_logging_plugin\")","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.DebugLoggingPlugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-debug-logging-plugin.html","searchKeys":["DebugLoggingPlugin","constructor(outputPath: String = \"adk_debug.yaml\", includeSessionState: Boolean = true, includeSystemInstruction: Boolean = true, name: String = \"debug_logging_plugin\")","com.google.adk.kt.plugins.DebugLoggingPlugin.DebugLoggingPlugin"]},{"name":"constructor(pluginName: String)","description":"com.google.adk.kt.interop.BaseFuturePlugin.BaseFuturePlugin","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/-base-future-plugin.html","searchKeys":["BaseFuturePlugin","constructor(pluginName: String)","com.google.adk.kt.interop.BaseFuturePlugin.BaseFuturePlugin"]},{"name":"constructor(plugins: List<Plugin> = emptyList(), skipClosingPlugins: Boolean = false)","description":"com.google.adk.kt.plugins.PluginManager.PluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/-plugin-manager.html","searchKeys":["PluginManager","constructor(plugins: List<Plugin> = emptyList(), skipClosingPlugins: Boolean = false)","com.google.adk.kt.plugins.PluginManager.PluginManager"]},{"name":"constructor(predicate: ToolPredicate)","description":"com.google.adk.kt.tools.ToolFilter.Predicate.Predicate","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-predicate/-predicate.html","searchKeys":["Predicate","constructor(predicate: ToolPredicate)","com.google.adk.kt.tools.ToolFilter.Predicate.Predicate"]},{"name":"constructor(project: String, location: String, agentEngineId: String, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java))","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.VertexAiMemoryBankService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-vertex-ai-memory-bank-service.html","searchKeys":["VertexAiMemoryBankService","constructor(project: String, location: String, agentEngineId: String, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java))","com.google.adk.kt.memory.VertexAiMemoryBankService.VertexAiMemoryBankService"]},{"name":"constructor(project: String, location: String, ragCorpus: String, similarityTopK: Int? = null, vectorDistanceThreshold: Double = DEFAULT_VECTOR_DISTANCE_THRESHOLD, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java))","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.VertexAiRagMemoryService","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-vertex-ai-rag-memory-service.html","searchKeys":["VertexAiRagMemoryService","constructor(project: String, location: String, ragCorpus: String, similarityTopK: Int? = null, vectorDistanceThreshold: Double = DEFAULT_VECTOR_DISTANCE_THRESHOLD, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java))","com.google.adk.kt.memory.VertexAiRagMemoryService.VertexAiRagMemoryService"]},{"name":"constructor(project: String, location: String, reasoningEngineId: String, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java), sessionTtl: Duration? = null)","description":"com.google.adk.kt.sessions.VertexAiSessionService.VertexAiSessionService","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-vertex-ai-session-service.html","searchKeys":["VertexAiSessionService","constructor(project: String, location: String, reasoningEngineId: String, credentials: GoogleCredentials = GoogleApiClient.defaultCredentials(), httpClient: HttpClient = HttpClient(Java), sessionTtl: Duration? = null)","com.google.adk.kt.sessions.VertexAiSessionService.VertexAiSessionService"]},{"name":"constructor(project: String? = null, location: String? = null, credentials: GoogleCredentials? = null)","description":"com.google.adk.kt.models.VertexCredentials.VertexCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-vertex-credentials.html","searchKeys":["VertexCredentials","constructor(project: String? = null, location: String? = null, credentials: GoogleCredentials? = null)","com.google.adk.kt.models.VertexCredentials.VertexCredentials"]},{"name":"constructor(promptTokenCount: Int? = null, candidatesTokenCount: Int? = null, totalTokenCount: Int? = null, thoughtsTokenCount: Int? = null, toolUsePromptTokenCount: Int? = null, cachedContentTokenCount: Int? = null, promptTokensDetails: List<ModalityTokenCount>? = null, candidatesTokensDetails: List<ModalityTokenCount>? = null, toolUsePromptTokensDetails: List<ModalityTokenCount>? = null, trafficType: String? = null)","description":"com.google.adk.kt.types.UsageMetadata.UsageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/-usage-metadata.html","searchKeys":["UsageMetadata","constructor(promptTokenCount: Int? = null, candidatesTokenCount: Int? = null, totalTokenCount: Int? = null, thoughtsTokenCount: Int? = null, toolUsePromptTokenCount: Int? = null, cachedContentTokenCount: Int? = null, promptTokensDetails: List<ModalityTokenCount>? = null, candidatesTokensDetails: List<ModalityTokenCount>? = null, toolUsePromptTokensDetails: List<ModalityTokenCount>? = null, trafficType: String? = null)","com.google.adk.kt.types.UsageMetadata.UsageMetadata"]},{"name":"constructor(ragCorpora: List<String>? = null, ragResources: List<VertexRagStoreRagResource>? = null, similarityTopK: Int? = null, vectorDistanceThreshold: Double? = null)","description":"com.google.adk.kt.types.VertexRagStore.VertexRagStore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/-vertex-rag-store.html","searchKeys":["VertexRagStore","constructor(ragCorpora: List<String>? = null, ragResources: List<VertexRagStoreRagResource>? = null, similarityTopK: Int? = null, vectorDistanceThreshold: Double? = null)","com.google.adk.kt.types.VertexRagStore.VertexRagStore"]},{"name":"constructor(ragCorpus: String? = null, ragFileIds: List<String>? = null)","description":"com.google.adk.kt.types.VertexRagStoreRagResource.VertexRagStoreRagResource","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store-rag-resource/-vertex-rag-store-rag-resource.html","searchKeys":["VertexRagStoreRagResource","constructor(ragCorpus: String? = null, ragFileIds: List<String>? = null)","com.google.adk.kt.types.VertexRagStoreRagResource.VertexRagStoreRagResource"]},{"name":"constructor(renderedContent: String? = null)","description":"com.google.adk.kt.types.SearchEntryPoint.SearchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/-search-entry-point.html","searchKeys":["SearchEntryPoint","constructor(renderedContent: String? = null)","com.google.adk.kt.types.SearchEntryPoint.SearchEntryPoint"]},{"name":"constructor(role: String? = null, parts: List<Part> = emptyList())","description":"com.google.adk.kt.types.Content.Content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/-content.html","searchKeys":["Content","constructor(role: String? = null, parts: List<Part> = emptyList())","com.google.adk.kt.types.Content.Content"]},{"name":"constructor(segment: Segment? = null, groundingChunkIndices: List<Int>? = null, confidenceScores: List<Float>? = null)","description":"com.google.adk.kt.types.GroundingSupport.GroundingSupport","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/-grounding-support.html","searchKeys":["GroundingSupport","constructor(segment: Segment? = null, groundingChunkIndices: List<Int>? = null, confidenceScores: List<Float>? = null)","com.google.adk.kt.types.GroundingSupport.GroundingSupport"]},{"name":"constructor(serverParameters: ServerParameters, timeoutDuration: Duration = Duration.ofSeconds(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.Stdio","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/-stdio.html","searchKeys":["Stdio","constructor(serverParameters: ServerParameters, timeoutDuration: Duration = Duration.ofSeconds(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.Stdio"]},{"name":"constructor(session: Session, runConfig: RunConfig? = null, agent: BaseAgent, branch: String? = null, invocationId: String = \"e-\" + Uuid.random(), artifactService: ArtifactService? = null, memoryService: MemoryService? = null, sessionService: SessionService? = null, resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null, contextCacheConfig: ContextCacheConfig? = null, userContent: Content? = null, agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), frameworkData: ContextFrameworkData = ContextFrameworkData(), isEndOfInvocation: Boolean = false, pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","description":"com.google.adk.kt.agents.InvocationContext.InvocationContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/-invocation-context.html","searchKeys":["InvocationContext","constructor(session: Session, runConfig: RunConfig? = null, agent: BaseAgent, branch: String? = null, invocationId: String = \"e-\" + Uuid.random(), artifactService: ArtifactService? = null, memoryService: MemoryService? = null, sessionService: SessionService? = null, resumabilityConfig: ResumabilityConfig? = null, eventsCompactionConfig: EventsCompactionConfig? = null, contextCacheConfig: ContextCacheConfig? = null, userContent: Content? = null, agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), frameworkData: ContextFrameworkData = ContextFrameworkData(), isEndOfInvocation: Boolean = false, pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","com.google.adk.kt.agents.InvocationContext.InvocationContext"]},{"name":"constructor(sessions: List<Session> = emptyList())","description":"com.google.adk.kt.sessions.ListSessionsResponse.ListSessionsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/-list-sessions-response.html","searchKeys":["ListSessionsResponse","constructor(sessions: List<Session> = emptyList())","com.google.adk.kt.sessions.ListSessionsResponse.ListSessionsResponse"]},{"name":"constructor(skillsBaseDir: String)","description":"com.google.adk.kt.skills.NewFileSystemSource.NewFileSystemSource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/-new-file-system-source.html","searchKeys":["NewFileSystemSource","constructor(skillsBaseDir: String)","com.google.adk.kt.skills.NewFileSystemSource.NewFileSystemSource"]},{"name":"constructor(skipSummarization: Boolean = false, stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), transferToAgent: String? = null, escalate: Boolean = false, endOfAgent: Boolean = false, requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), rewindBeforeInvocationId: String? = null, agentState: TypedData? = null, compaction: EventCompaction? = null)","description":"com.google.adk.kt.events.EventActions.EventActions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-event-actions.html","searchKeys":["EventActions","constructor(skipSummarization: Boolean = false, stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), transferToAgent: String? = null, escalate: Boolean = false, endOfAgent: Boolean = false, requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), rewindBeforeInvocationId: String? = null, agentState: TypedData? = null, compaction: EventCompaction? = null)","com.google.adk.kt.events.EventActions.EventActions"]},{"name":"constructor(slf4jLogger: Logger)","description":"com.google.adk.kt.logging.Slf4jLogger.Slf4jLogger","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-slf4j-logger/-slf4j-logger.html","searchKeys":["Slf4jLogger","constructor(slf4jLogger: Logger)","com.google.adk.kt.logging.Slf4jLogger.Slf4jLogger"]},{"name":"constructor(source: SkillSource)","description":"com.google.adk.kt.tools.SkillToolset.SkillToolset","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/-skill-toolset.html","searchKeys":["SkillToolset","constructor(source: SkillSource)","com.google.adk.kt.tools.SkillToolset.SkillToolset"]},{"name":"constructor(startIndex: Int? = null, endIndex: Int? = null, partIndex: Int? = null, text: String? = null)","description":"com.google.adk.kt.types.Segment.Segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/-segment.html","searchKeys":["Segment","constructor(startIndex: Int? = null, endIndex: Int? = null, partIndex: Int? = null, text: String? = null)","com.google.adk.kt.types.Segment.Segment"]},{"name":"constructor(startOffset: ERROR CLASS: Symbol not found for Duration?? = null, endOffset: ERROR CLASS: Symbol not found for Duration?? = null, fps: Double? = null)","description":"com.google.adk.kt.types.VideoMetadata.VideoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-video-metadata.html","searchKeys":["VideoMetadata","constructor(startOffset: ERROR CLASS: Symbol not found for Duration?? = null, endOffset: ERROR CLASS: Symbol not found for Duration?? = null, fps: Double? = null)","com.google.adk.kt.types.VideoMetadata.VideoMetadata"]},{"name":"constructor(startTimestamp: Long, endTimestamp: Long, compactedContent: Content)","description":"com.google.adk.kt.events.EventCompaction.EventCompaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/-event-compaction.html","searchKeys":["EventCompaction","constructor(startTimestamp: Long, endTimestamp: Long, compactedContent: Content)","com.google.adk.kt.events.EventCompaction.EventCompaction"]},{"name":"constructor(stdioConnectionParams: McpConnectionParameters.Stdio? = null, sseConnectionParams: McpConnectionParameters.Sse? = null, streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, toolFilter: ToolFilter? = 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: ToolFilter? = null, useMcpResources: Boolean = false, maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.McpToolsetConfig"]},{"name":"constructor(streamingMode: StreamingMode = StreamingMode.NONE, maxLlmCalls: Int = 500, customMetadata: Map<String, Any>? = null)","description":"com.google.adk.kt.agents.RunConfig.RunConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-run-config.html","searchKeys":["RunConfig","constructor(streamingMode: StreamingMode = StreamingMode.NONE, maxLlmCalls: Int = 500, customMetadata: Map<String, Any>? = null)","com.google.adk.kt.agents.RunConfig.RunConfig"]},{"name":"constructor(text: String)","description":"com.google.adk.kt.agents.Instruction.Text.Text","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-text/-text.html","searchKeys":["Text","constructor(text: String)","com.google.adk.kt.agents.Instruction.Text.Text"]},{"name":"constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, toolCall: ToolCall? = null, toolResponse: ToolResponse? = null, partMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.Part.Part","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-part.html","searchKeys":["Part","constructor(text: String? = null, inlineData: Blob? = null, fileData: FileData? = null, functionCall: FunctionCall? = null, functionResponse: FunctionResponse? = null, thought: Boolean? = null, thoughtSignature: ByteArray? = null, videoMetadata: VideoMetadata? = null, toolCall: ToolCall? = null, toolResponse: ToolResponse? = null, partMetadata: Map<String, Any?>? = null)","com.google.adk.kt.types.Part.Part"]},{"name":"constructor(title: String? = null, uri: String? = null, startIndex: Int? = null, endIndex: Int? = null)","description":"com.google.adk.kt.types.Citation.Citation","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/-citation.html","searchKeys":["Citation","constructor(title: String? = null, uri: String? = null, startIndex: Int? = null, endIndex: Int? = null)","com.google.adk.kt.types.Citation.Citation"]},{"name":"constructor(token: String? = null, tokenId: Int? = null, logProbability: Double? = null)","description":"com.google.adk.kt.types.LogprobsResultCandidate.LogprobsResultCandidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/-logprobs-result-candidate.html","searchKeys":["LogprobsResultCandidate","constructor(token: String? = null, tokenId: Int? = null, logProbability: Double? = null)","com.google.adk.kt.types.LogprobsResultCandidate.LogprobsResultCandidate"]},{"name":"constructor(toolNames: Set<String>)","description":"com.google.adk.kt.tools.ToolFilter.AllowList.AllowList","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-allow-list/-allow-list.html","searchKeys":["AllowList","constructor(toolNames: Set<String>)","com.google.adk.kt.tools.ToolFilter.AllowList.AllowList"]},{"name":"constructor(tools: List<Tool>? = null, labels: Map<String, String>? = null, systemInstruction: Content? = null, temperature: Float? = null, topP: Float? = null, topK: Int? = null, candidateCount: Int? = null, maxOutputTokens: Int? = null, stopSequences: List<String>? = null, responseMimeType: String? = null, responseSchema: Schema? = null, thinkingConfig: ThinkingConfig? = null, toolConfig: ToolConfig? = null, safetySettings: List<SafetySetting>? = null, mediaResolution: MediaResolution? = null, serviceTier: ServiceTier? = null, presencePenalty: Float? = null, frequencyPenalty: Float? = null, responseLogprobs: Boolean? = null, routingConfig: GenerationConfigRoutingConfig? = null, cachedContent: String? = null)","description":"com.google.adk.kt.types.GenerateContentConfig.GenerateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/-generate-content-config.html","searchKeys":["GenerateContentConfig","constructor(tools: List<Tool>? = null, labels: Map<String, String>? = null, systemInstruction: Content? = null, temperature: Float? = null, topP: Float? = null, topK: Int? = null, candidateCount: Int? = null, maxOutputTokens: Int? = null, stopSequences: List<String>? = null, responseMimeType: String? = null, responseSchema: Schema? = null, thinkingConfig: ThinkingConfig? = null, toolConfig: ToolConfig? = null, safetySettings: List<SafetySetting>? = null, mediaResolution: MediaResolution? = null, serviceTier: ServiceTier? = null, presencePenalty: Float? = null, frequencyPenalty: Float? = null, responseLogprobs: Boolean? = null, routingConfig: GenerationConfigRoutingConfig? = null, cachedContent: String? = 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, format: String? = null, nullable: Boolean? = null, default: Any? = null, anyOf: List<Schema>? = null, title: String? = null, pattern: String? = null, minimum: Double? = null, maximum: Double? = null, minLength: Long? = null, maxLength: Long? = null, minItems: Long? = null, maxItems: Long? = null, minProperties: Long? = null, maxProperties: Long? = 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, format: String? = null, nullable: Boolean? = null, default: Any? = null, anyOf: List<Schema>? = null, title: String? = null, pattern: String? = null, minimum: Double? = null, maximum: Double? = null, minLength: Long? = null, maxLength: Long? = null, minItems: Long? = null, maxItems: Long? = null, minProperties: Long? = null, maxProperties: Long? = null)","com.google.adk.kt.types.Schema.Schema"]},{"name":"constructor(uri: String? = null, title: String? = null, domain: String? = null)","description":"com.google.adk.kt.types.GroundingChunkWeb.GroundingChunkWeb","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/-grounding-chunk-web.html","searchKeys":["GroundingChunkWeb","constructor(uri: String? = null, title: String? = null, domain: String? = null)","com.google.adk.kt.types.GroundingChunkWeb.GroundingChunkWeb"]},{"name":"constructor(uri: String? = null, title: String? = null, placeId: String? = null, text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkMaps.GroundingChunkMaps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/-grounding-chunk-maps.html","searchKeys":["GroundingChunkMaps","constructor(uri: String? = null, title: String? = null, placeId: String? = null, text: String? = null)","com.google.adk.kt.types.GroundingChunkMaps.GroundingChunkMaps"]},{"name":"constructor(uri: String? = null, title: String? = null, text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.GroundingChunkRetrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/-grounding-chunk-retrieved-context.html","searchKeys":["GroundingChunkRetrievedContext","constructor(uri: String? = null, title: String? = null, text: String? = null)","com.google.adk.kt.types.GroundingChunkRetrievedContext.GroundingChunkRetrievedContext"]},{"name":"constructor(url: String, headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), readTimeout: Duration = Duration.ofMinutes(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.StreamableHttp","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-streamable-http.html","searchKeys":["StreamableHttp","constructor(url: String, headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), readTimeout: Duration = Duration.ofMinutes(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.StreamableHttp"]},{"name":"constructor(url: String, sseEndpoint: String = \"sse\", headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), sseReadTimeout: Duration = Duration.ofMinutes(5))","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.Sse","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/-sse.html","searchKeys":["Sse","constructor(url: String, sseEndpoint: String = \"sse\", headers: Map<String, String> = emptyMap(), timeout: Duration = Duration.ofSeconds(5), sseReadTimeout: Duration = Duration.ofMinutes(5))","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.Sse"]},{"name":"constructor(value: Boolean)","description":"com.google.adk.kt.agents.TypedData.BooleanValue.BooleanValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-boolean-value/-boolean-value.html","searchKeys":["BooleanValue","constructor(value: Boolean)","com.google.adk.kt.agents.TypedData.BooleanValue.BooleanValue"]},{"name":"constructor(value: Boolean)","description":"com.google.adk.kt.types.PartialArgValue.BoolValue.BoolValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-bool-value/-bool-value.html","searchKeys":["BoolValue","constructor(value: Boolean)","com.google.adk.kt.types.PartialArgValue.BoolValue.BoolValue"]},{"name":"constructor(value: BreakT)","description":"com.google.adk.kt.callbacks.CallbackChoice.Break.Break","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-break/-break.html","searchKeys":["Break","constructor(value: BreakT)","com.google.adk.kt.callbacks.CallbackChoice.Break.Break"]},{"name":"constructor(value: ContinueT)","description":"com.google.adk.kt.callbacks.CallbackChoice.Continue.Continue","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-continue/-continue.html","searchKeys":["Continue","constructor(value: ContinueT)","com.google.adk.kt.callbacks.CallbackChoice.Continue.Continue"]},{"name":"constructor(value: Double)","description":"com.google.adk.kt.agents.TypedData.DoubleValue.DoubleValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-double-value/-double-value.html","searchKeys":["DoubleValue","constructor(value: Double)","com.google.adk.kt.agents.TypedData.DoubleValue.DoubleValue"]},{"name":"constructor(value: Double)","description":"com.google.adk.kt.types.PartialArgValue.NumberValue.NumberValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-number-value/-number-value.html","searchKeys":["NumberValue","constructor(value: Double)","com.google.adk.kt.types.PartialArgValue.NumberValue.NumberValue"]},{"name":"constructor(value: Int)","description":"com.google.adk.kt.agents.TypedData.IntValue.IntValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-int-value/-int-value.html","searchKeys":["IntValue","constructor(value: Int)","com.google.adk.kt.agents.TypedData.IntValue.IntValue"]},{"name":"constructor(value: Long)","description":"com.google.adk.kt.agents.TypedData.LongValue.LongValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-long-value/-long-value.html","searchKeys":["LongValue","constructor(value: Long)","com.google.adk.kt.agents.TypedData.LongValue.LongValue"]},{"name":"constructor(value: PartialArgValue? = null, jsonPath: String? = null, willContinue: Boolean? = null)","description":"com.google.adk.kt.types.PartialArg.PartialArg","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/-partial-arg.html","searchKeys":["PartialArg","constructor(value: PartialArgValue? = null, jsonPath: String? = null, willContinue: Boolean? = null)","com.google.adk.kt.types.PartialArg.PartialArg"]},{"name":"constructor(value: String)","description":"com.google.adk.kt.agents.TypedData.StringValue.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-string-value/-string-value.html","searchKeys":["StringValue","constructor(value: String)","com.google.adk.kt.agents.TypedData.StringValue.StringValue"]},{"name":"constructor(value: String)","description":"com.google.adk.kt.types.PartialArgValue.StringValue.StringValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-string-value/-string-value.html","searchKeys":["StringValue","constructor(value: String)","com.google.adk.kt.types.PartialArgValue.StringValue.StringValue"]},{"name":"constructor(value: String)","description":"com.google.adk.kt.types.ToolType.ToolType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-tool-type.html","searchKeys":["ToolType","constructor(value: String)","com.google.adk.kt.types.ToolType.ToolType"]},{"name":"constructor(vertexAiSearch: VertexAISearch? = null, vertexRagStore: VertexRagStore? = 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, vertexRagStore: VertexRagStore? = null)","com.google.adk.kt.types.Retrieval.Retrieval"]},{"name":"constructor(web: GroundingChunkWeb? = null, retrievedContext: GroundingChunkRetrievedContext? = null, maps: GroundingChunkMaps? = null)","description":"com.google.adk.kt.types.GroundingChunk.GroundingChunk","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/-grounding-chunk.html","searchKeys":["GroundingChunk","constructor(web: GroundingChunkWeb? = null, retrievedContext: GroundingChunkRetrievedContext? = null, maps: GroundingChunkMaps? = null)","com.google.adk.kt.types.GroundingChunk.GroundingChunk"]},{"name":"data class AllowList(val toolNames: Set<String>) : ToolFilter","description":"com.google.adk.kt.tools.ToolFilter.AllowList","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-allow-list/index.html","searchKeys":["AllowList","data class AllowList(val toolNames: Set<String>) : ToolFilter","com.google.adk.kt.tools.ToolFilter.AllowList"]},{"name":"data class App(val appName: String, val rootAgent: BaseAgent, val plugins: List<Plugin> = emptyList(), val resumabilityConfig: ResumabilityConfig? = null, val eventsCompactionConfig: EventsCompactionConfig? = null, val contextCacheConfig: ContextCacheConfig? = null)","description":"com.google.adk.kt.apps.App","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/index.html","searchKeys":["App","data class App(val appName: String, val rootAgent: BaseAgent, val plugins: List<Plugin> = emptyList(), val resumabilityConfig: ResumabilityConfig? = null, val eventsCompactionConfig: EventsCompactionConfig? = null, val contextCacheConfig: ContextCacheConfig? = null)","com.google.adk.kt.apps.App"]},{"name":"data class Blob(val mimeType: String? = null, val displayName: String? = null, val data: ByteArray? = null)","description":"com.google.adk.kt.types.Blob","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blob/index.html","searchKeys":["Blob","data class Blob(val mimeType: String? = null, val displayName: String? = null, val data: ByteArray? = null)","com.google.adk.kt.types.Blob"]},{"name":"data class BoolValue(val value: Boolean) : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.BoolValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-bool-value/index.html","searchKeys":["BoolValue","data class BoolValue(val value: Boolean) : PartialArgValue","com.google.adk.kt.types.PartialArgValue.BoolValue"]},{"name":"data class BooleanValue(val value: Boolean) : TypedData","description":"com.google.adk.kt.agents.TypedData.BooleanValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-boolean-value/index.html","searchKeys":["BooleanValue","data class BooleanValue(val value: Boolean) : TypedData","com.google.adk.kt.agents.TypedData.BooleanValue"]},{"name":"data class Break<out BreakT>(val value: BreakT) : CallbackChoice<Nothing, BreakT> ","description":"com.google.adk.kt.callbacks.CallbackChoice.Break","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/-break/index.html","searchKeys":["Break","data class Break<out BreakT>(val value: BreakT) : CallbackChoice<Nothing, BreakT> ","com.google.adk.kt.callbacks.CallbackChoice.Break"]},{"name":"data class CacheMetadata(val fingerprint: String, val contentsCount: Int, val cacheName: String? = null, val expireTime: Long? = null, val invocationsUsed: Int? = null, val createdAt: Long? = null)","description":"com.google.adk.kt.models.CacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/index.html","searchKeys":["CacheMetadata","data class CacheMetadata(val fingerprint: String, val contentsCount: Int, val cacheName: String? = null, val expireTime: Long? = null, val invocationsUsed: Int? = null, val createdAt: Long? = null)","com.google.adk.kt.models.CacheMetadata"]},{"name":"data class Candidate(val content: Content, val finishReason: FinishReason? = null, val finishMessage: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","description":"com.google.adk.kt.types.Candidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/index.html","searchKeys":["Candidate","data class Candidate(val content: Content, val finishReason: FinishReason? = null, val finishMessage: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null)","com.google.adk.kt.types.Candidate"]},{"name":"data class Citation(val title: String? = null, val uri: String? = null, val startIndex: Int? = null, val endIndex: Int? = null)","description":"com.google.adk.kt.types.Citation","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/index.html","searchKeys":["Citation","data class Citation(val title: String? = null, val uri: String? = null, val startIndex: Int? = null, val endIndex: Int? = null)","com.google.adk.kt.types.Citation"]},{"name":"data class CitationMetadata(val citationSources: List<Citation> = emptyList())","description":"com.google.adk.kt.types.CitationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/index.html","searchKeys":["CitationMetadata","data class CitationMetadata(val citationSources: List<Citation> = emptyList())","com.google.adk.kt.types.CitationMetadata"]},{"name":"data class Content(val role: String? = null, val parts: List<Part> = emptyList())","description":"com.google.adk.kt.types.Content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/index.html","searchKeys":["Content","data class Content(val role: String? = null, val parts: List<Part> = emptyList())","com.google.adk.kt.types.Content"]},{"name":"data class ContextCacheConfig constructor(val cacheIntervals: Int = 10, val ttl: ERROR CLASS: Symbol not found for Duration = 1800.seconds, val minTokens: Int = 0, val createHttpOptions: HttpOptions? = null)","description":"com.google.adk.kt.agents.ContextCacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/index.html","searchKeys":["ContextCacheConfig","data class ContextCacheConfig constructor(val cacheIntervals: Int = 10, val ttl: ERROR CLASS: Symbol not found for Duration = 1800.seconds, val minTokens: Int = 0, val createHttpOptions: HttpOptions? = null)","com.google.adk.kt.agents.ContextCacheConfig"]},{"name":"data class ContextFrameworkData(val callbackContextData: MutableMap<String, Any> = concurrentMutableMapOf())","description":"com.google.adk.kt.agents.ContextFrameworkData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-framework-data/index.html","searchKeys":["ContextFrameworkData","data class ContextFrameworkData(val callbackContextData: MutableMap<String, Any> = concurrentMutableMapOf())","com.google.adk.kt.agents.ContextFrameworkData"]},{"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 cacheMetadata: CacheMetadata? = 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 cacheMetadata: CacheMetadata? = null, val customMetadata: Map<String, Any?>? = null, val timestamp: Long = Clock.System.now().toEpochMilliseconds())","com.google.adk.kt.events.Event"]},{"name":"data class EventActions(var skipSummarization: Boolean = false, val stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), val artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), var transferToAgent: String? = null, var escalate: Boolean = false, var endOfAgent: Boolean = false, val requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), var rewindBeforeInvocationId: String? = null, var agentState: TypedData? = null, var compaction: EventCompaction? = null)","description":"com.google.adk.kt.events.EventActions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/index.html","searchKeys":["EventActions","data class EventActions(var skipSummarization: Boolean = false, val stateDelta: MutableMap<String, Any> = concurrentMutableMapOf(), val artifactDelta: MutableMap<String, Int> = concurrentMutableMapOf(), var transferToAgent: String? = null, var escalate: Boolean = false, var endOfAgent: Boolean = false, val requestedToolConfirmations: MutableMap<String, ToolConfirmation> = concurrentMutableMapOf(), var rewindBeforeInvocationId: String? = null, var agentState: TypedData? = null, var compaction: EventCompaction? = null)","com.google.adk.kt.events.EventActions"]},{"name":"data class EventCompaction(val startTimestamp: Long, val endTimestamp: Long, val compactedContent: Content)","description":"com.google.adk.kt.events.EventCompaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/index.html","searchKeys":["EventCompaction","data class EventCompaction(val startTimestamp: Long, val endTimestamp: Long, val compactedContent: Content)","com.google.adk.kt.events.EventCompaction"]},{"name":"data class EventsCompactionConfig(val compactionInterval: Int? = null, val overlapSize: Int? = null, val summarizer: EventSummarizer? = null, val tokenThreshold: Int? = null, val eventRetentionSize: Int? = null)","description":"com.google.adk.kt.summarizer.EventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/index.html","searchKeys":["EventsCompactionConfig","data class EventsCompactionConfig(val compactionInterval: Int? = null, val overlapSize: Int? = null, val summarizer: EventSummarizer? = null, val tokenThreshold: Int? = null, val eventRetentionSize: Int? = null)","com.google.adk.kt.summarizer.EventsCompactionConfig"]},{"name":"data class FileData(val mimeType: String? = null, val displayName: String? = null, val fileUri: String? = null)","description":"com.google.adk.kt.types.FileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-file-data/index.html","searchKeys":["FileData","data class FileData(val mimeType: String? = null, val displayName: String? = null, val fileUri: String? = null)","com.google.adk.kt.types.FileData"]},{"name":"data class Frontmatter(val name: String, val description: String, val license: String? = null, val compatibility: String? = null, val allowedTools: String? = null, val metadata: Map<String, Any?> = emptyMap())","description":"com.google.adk.kt.skills.Frontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/index.html","searchKeys":["Frontmatter","data class Frontmatter(val name: String, val description: String, val license: String? = null, val compatibility: String? = null, val allowedTools: String? = null, val metadata: Map<String, Any?> = emptyMap())","com.google.adk.kt.skills.Frontmatter"]},{"name":"data class FunctionCall(val name: String = \"\", val args: Map<String, Any?> = emptyMap(), val id: String? = null, val partialArgs: List<PartialArg>? = null, val willContinue: Boolean? = null)","description":"com.google.adk.kt.types.FunctionCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/index.html","searchKeys":["FunctionCall","data class FunctionCall(val name: String = \"\", val args: Map<String, Any?> = emptyMap(), val id: String? = null, val partialArgs: List<PartialArg>? = null, val willContinue: Boolean? = null)","com.google.adk.kt.types.FunctionCall"]},{"name":"data class FunctionCallingConfig(val allowedFunctionNames: List<String>? = null, val streamFunctionCallArguments: Boolean? = null)","description":"com.google.adk.kt.types.FunctionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/index.html","searchKeys":["FunctionCallingConfig","data class FunctionCallingConfig(val allowedFunctionNames: List<String>? = null, val streamFunctionCallArguments: Boolean? = null)","com.google.adk.kt.types.FunctionCallingConfig"]},{"name":"data class FunctionDeclaration(val name: String, val description: String, val parameters: Schema? = null, val response: 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, val response: Schema? = null)","com.google.adk.kt.types.FunctionDeclaration"]},{"name":"data class FunctionResponse(val name: String, val response: Map<String, Any?> = emptyMap(), val id: String? = null)","description":"com.google.adk.kt.types.FunctionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-response/index.html","searchKeys":["FunctionResponse","data class FunctionResponse(val name: String, val response: Map<String, Any?> = emptyMap(), val id: String? = null)","com.google.adk.kt.types.FunctionResponse"]},{"name":"data class GenerateContentConfig(val tools: List<Tool>? = null, val labels: Map<String, String>? = null, val systemInstruction: Content? = null, val temperature: Float? = null, val topP: Float? = null, val topK: Int? = null, val candidateCount: Int? = null, val maxOutputTokens: Int? = null, val stopSequences: List<String>? = null, val responseMimeType: String? = null, val responseSchema: Schema? = null, val thinkingConfig: ThinkingConfig? = null, val toolConfig: ToolConfig? = null, val safetySettings: List<SafetySetting>? = null, val mediaResolution: MediaResolution? = null, val serviceTier: ServiceTier? = null, val presencePenalty: Float? = null, val frequencyPenalty: Float? = null, val responseLogprobs: Boolean? = null, val routingConfig: GenerationConfigRoutingConfig? = null, val cachedContent: String? = null)","description":"com.google.adk.kt.types.GenerateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/index.html","searchKeys":["GenerateContentConfig","data class GenerateContentConfig(val tools: List<Tool>? = null, val labels: Map<String, String>? = null, val systemInstruction: Content? = null, val temperature: Float? = null, val topP: Float? = null, val topK: Int? = null, val candidateCount: Int? = null, val maxOutputTokens: Int? = null, val stopSequences: List<String>? = null, val responseMimeType: String? = null, val responseSchema: Schema? = null, val thinkingConfig: ThinkingConfig? = null, val toolConfig: ToolConfig? = null, val safetySettings: List<SafetySetting>? = null, val mediaResolution: MediaResolution? = null, val serviceTier: ServiceTier? = null, val presencePenalty: Float? = null, val frequencyPenalty: Float? = null, val responseLogprobs: Boolean? = null, val routingConfig: GenerationConfigRoutingConfig? = null, val cachedContent: String? = 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 GenerationConfigRoutingConfig(val autoMode: GenerationConfigRoutingConfigAutoRoutingMode? = null, val manualMode: GenerationConfigRoutingConfigManualRoutingMode? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config/index.html","searchKeys":["GenerationConfigRoutingConfig","data class GenerationConfigRoutingConfig(val autoMode: GenerationConfigRoutingConfigAutoRoutingMode? = null, val manualMode: GenerationConfigRoutingConfigManualRoutingMode? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfig"]},{"name":"data class GenerationConfigRoutingConfigAutoRoutingMode(val modelRoutingPreference: ModelRoutingPreference? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-auto-routing-mode/index.html","searchKeys":["GenerationConfigRoutingConfigAutoRoutingMode","data class GenerationConfigRoutingConfigAutoRoutingMode(val modelRoutingPreference: ModelRoutingPreference? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode"]},{"name":"data class GenerationConfigRoutingConfigManualRoutingMode(val modelName: String? = null)","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-manual-routing-mode/index.html","searchKeys":["GenerationConfigRoutingConfigManualRoutingMode","data class GenerationConfigRoutingConfigManualRoutingMode(val modelName: String? = null)","com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode"]},{"name":"data class GetSessionConfig(val numRecentEvents: Int? = null, val afterTimestamp: ERROR CLASS: Symbol not found for 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: ERROR CLASS: Symbol not found for 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 GroundingChunk(val web: GroundingChunkWeb? = null, val retrievedContext: GroundingChunkRetrievedContext? = null, val maps: GroundingChunkMaps? = null)","description":"com.google.adk.kt.types.GroundingChunk","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/index.html","searchKeys":["GroundingChunk","data class GroundingChunk(val web: GroundingChunkWeb? = null, val retrievedContext: GroundingChunkRetrievedContext? = null, val maps: GroundingChunkMaps? = null)","com.google.adk.kt.types.GroundingChunk"]},{"name":"data class GroundingChunkMaps(val uri: String? = null, val title: String? = null, val placeId: String? = null, val text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkMaps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/index.html","searchKeys":["GroundingChunkMaps","data class GroundingChunkMaps(val uri: String? = null, val title: String? = null, val placeId: String? = null, val text: String? = null)","com.google.adk.kt.types.GroundingChunkMaps"]},{"name":"data class GroundingChunkRetrievedContext(val uri: String? = null, val title: String? = null, val text: String? = null)","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/index.html","searchKeys":["GroundingChunkRetrievedContext","data class GroundingChunkRetrievedContext(val uri: String? = null, val title: String? = null, val text: String? = null)","com.google.adk.kt.types.GroundingChunkRetrievedContext"]},{"name":"data class GroundingChunkWeb(val uri: String? = null, val title: String? = null, val domain: String? = null)","description":"com.google.adk.kt.types.GroundingChunkWeb","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/index.html","searchKeys":["GroundingChunkWeb","data class GroundingChunkWeb(val uri: String? = null, val title: String? = null, val domain: String? = null)","com.google.adk.kt.types.GroundingChunkWeb"]},{"name":"data class GroundingMetadata(val imageSearchQueries: List<String>? = null, val groundingChunks: List<GroundingChunk>? = null, val groundingSupports: List<GroundingSupport>? = null, val webSearchQueries: List<String>? = null, val retrievalQueries: List<String>? = null, val searchEntryPoint: SearchEntryPoint? = null, val retrievalMetadata: RetrievalMetadata? = null)","description":"com.google.adk.kt.types.GroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/index.html","searchKeys":["GroundingMetadata","data class GroundingMetadata(val imageSearchQueries: List<String>? = null, val groundingChunks: List<GroundingChunk>? = null, val groundingSupports: List<GroundingSupport>? = null, val webSearchQueries: List<String>? = null, val retrievalQueries: List<String>? = null, val searchEntryPoint: SearchEntryPoint? = null, val retrievalMetadata: RetrievalMetadata? = null)","com.google.adk.kt.types.GroundingMetadata"]},{"name":"data class GroundingSupport(val segment: Segment? = null, val groundingChunkIndices: List<Int>? = null, val confidenceScores: List<Float>? = null)","description":"com.google.adk.kt.types.GroundingSupport","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/index.html","searchKeys":["GroundingSupport","data class GroundingSupport(val segment: Segment? = null, val groundingChunkIndices: List<Int>? = null, val confidenceScores: List<Float>? = null)","com.google.adk.kt.types.GroundingSupport"]},{"name":"data class HttpOptions(val baseUrl: String? = null, val apiVersion: String? = null, val headers: Map<String, String>? = null, val timeout: ERROR CLASS: Symbol not found for Duration?? = null)","description":"com.google.adk.kt.types.HttpOptions","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/index.html","searchKeys":["HttpOptions","data class HttpOptions(val baseUrl: String? = null, val apiVersion: String? = null, val headers: Map<String, String>? = null, val timeout: ERROR CLASS: Symbol not found for Duration?? = null)","com.google.adk.kt.types.HttpOptions"]},{"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 eventsCompactionConfig: EventsCompactionConfig? = null, val contextCacheConfig: ContextCacheConfig? = null, val userContent: Content? = null, val agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), val endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), val extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), val frameworkData: ContextFrameworkData = ContextFrameworkData(), var isEndOfInvocation: Boolean = false, val pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","description":"com.google.adk.kt.agents.InvocationContext","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/index.html","searchKeys":["InvocationContext","data class InvocationContext(val session: Session, val runConfig: RunConfig? = null, val agent: BaseAgent, val branch: String? = null, val invocationId: String = \"e-\" + Uuid.random(), val artifactService: ArtifactService? = null, val memoryService: MemoryService? = null, val sessionService: SessionService? = null, val resumabilityConfig: ResumabilityConfig? = null, val eventsCompactionConfig: EventsCompactionConfig? = null, val contextCacheConfig: ContextCacheConfig? = null, val userContent: Content? = null, val agentStates: MutableMap<String, TypedData> = concurrentMutableMapOf(), val endOfAgents: MutableMap<String, Boolean> = concurrentMutableMapOf(), val extraTools: MutableMap<String, BaseTool> = concurrentMutableMapOf(), val frameworkData: ContextFrameworkData = ContextFrameworkData(), var isEndOfInvocation: Boolean = false, val pluginManager: PluginManager = PluginManager(), invocationCostManager: InvocationCostManager = InvocationCostManager())","com.google.adk.kt.agents.InvocationContext"]},{"name":"data class ListEventsResponse(val events: List<Event> = emptyList(), val nextPageToken: String? = null)","description":"com.google.adk.kt.sessions.ListEventsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/index.html","searchKeys":["ListEventsResponse","data class ListEventsResponse(val events: List<Event> = emptyList(), val nextPageToken: String? = null)","com.google.adk.kt.sessions.ListEventsResponse"]},{"name":"data class ListSessionsResponse(val sessions: List<Session> = emptyList())","description":"com.google.adk.kt.sessions.ListSessionsResponse","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/index.html","searchKeys":["ListSessionsResponse","data class ListSessionsResponse(val sessions: List<Session> = emptyList())","com.google.adk.kt.sessions.ListSessionsResponse"]},{"name":"data class ListValue(val elements: List<TypedData>) : TypedData","description":"com.google.adk.kt.agents.TypedData.ListValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-list-value/index.html","searchKeys":["ListValue","data class ListValue(val elements: List<TypedData>) : TypedData","com.google.adk.kt.agents.TypedData.ListValue"]},{"name":"data class LlmRequest(val model: Model? = null, val contents: List<Content> = emptyList(), val config: GenerateContentConfig = GenerateContentConfig(), toolsDict: List<BaseTool> = emptyList(), val cacheConfig: ContextCacheConfig? = null, val cacheMetadata: CacheMetadata? = null, val cacheableContentsTokenCount: Int? = null)","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(), val cacheConfig: ContextCacheConfig? = null, val cacheMetadata: CacheMetadata? = null, val cacheableContentsTokenCount: Int? = null)","com.google.adk.kt.models.LlmRequest"]},{"name":"data class LlmResponse(val content: Content? = null, val usageMetadata: UsageMetadata? = null, val finishReason: FinishReason? = null, val errorMessage: String? = null, val partial: Boolean = false, val interrupted: Boolean = false, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val errorCode: String? = null, val customMetadata: Map<String, Any?>? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null, val cacheMetadata: CacheMetadata? = null)","description":"com.google.adk.kt.models.LlmResponse","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/index.html","searchKeys":["LlmResponse","data class LlmResponse(val content: Content? = null, val usageMetadata: UsageMetadata? = null, val finishReason: FinishReason? = null, val errorMessage: String? = null, val partial: Boolean = false, val interrupted: Boolean = false, val modelVersion: String? = null, val citationMetadata: CitationMetadata? = null, val groundingMetadata: GroundingMetadata? = null, val errorCode: String? = null, val customMetadata: Map<String, Any?>? = null, val avgLogprobs: Double? = null, val logprobsResult: LogprobsResult? = null, val cacheMetadata: CacheMetadata? = null)","com.google.adk.kt.models.LlmResponse"]},{"name":"data class LogprobsResult(val chosenCandidates: List<LogprobsResultCandidate>? = null, val topCandidates: List<LogprobsResultTopCandidates>? = null, val logProbabilitySum: Double? = null)","description":"com.google.adk.kt.types.LogprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/index.html","searchKeys":["LogprobsResult","data class LogprobsResult(val chosenCandidates: List<LogprobsResultCandidate>? = null, val topCandidates: List<LogprobsResultTopCandidates>? = null, val logProbabilitySum: Double? = null)","com.google.adk.kt.types.LogprobsResult"]},{"name":"data class LogprobsResultCandidate(val token: String? = null, val tokenId: Int? = null, val logProbability: Double? = null)","description":"com.google.adk.kt.types.LogprobsResultCandidate","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/index.html","searchKeys":["LogprobsResultCandidate","data class LogprobsResultCandidate(val token: String? = null, val tokenId: Int? = null, val logProbability: Double? = null)","com.google.adk.kt.types.LogprobsResultCandidate"]},{"name":"data class LogprobsResultTopCandidates(val candidates: List<LogprobsResultCandidate>? = null)","description":"com.google.adk.kt.types.LogprobsResultTopCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/index.html","searchKeys":["LogprobsResultTopCandidates","data class LogprobsResultTopCandidates(val candidates: List<LogprobsResultCandidate>? = null)","com.google.adk.kt.types.LogprobsResultTopCandidates"]},{"name":"data class LongValue(val value: Long) : TypedData","description":"com.google.adk.kt.agents.TypedData.LongValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-long-value/index.html","searchKeys":["LongValue","data class LongValue(val value: Long) : TypedData","com.google.adk.kt.agents.TypedData.LongValue"]},{"name":"data class LoopAgentState(val currentSubAgent: String, val timesLooped: Int) : AgentState","description":"com.google.adk.kt.agents.LoopAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent-state/index.html","searchKeys":["LoopAgentState","data class LoopAgentState(val currentSubAgent: String, val timesLooped: Int) : AgentState","com.google.adk.kt.agents.LoopAgentState"]},{"name":"data class MapValue(val fields: Map<String, TypedData>) : TypedData","description":"com.google.adk.kt.agents.TypedData.MapValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-map-value/index.html","searchKeys":["MapValue","data class MapValue(val fields: Map<String, TypedData>) : TypedData","com.google.adk.kt.agents.TypedData.MapValue"]},{"name":"data class McpToolsetConfig(val stdioConnectionParams: McpConnectionParameters.Stdio? = null, val sseConnectionParams: McpConnectionParameters.Sse? = null, val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp? = null, val toolFilter: ToolFilter? = 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: ToolFilter? = null, val useMcpResources: Boolean = false, val maxMcpResourceLength: Int = DEFAULT_MAX_RESOURCE_LENGTH)","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig"]},{"name":"data class MemoryEntry(val content: Content, val id: String? = null, val author: String? = null, val timestamp: String? = null, val customMetadata: Map<String, Any> = emptyMap())","description":"com.google.adk.kt.memory.MemoryEntry","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/index.html","searchKeys":["MemoryEntry","data class MemoryEntry(val content: Content, val id: String? = null, val author: String? = null, val timestamp: String? = null, val customMetadata: Map<String, Any> = emptyMap())","com.google.adk.kt.memory.MemoryEntry"]},{"name":"data class ModalityTokenCount(val modality: MediaModality? = null, val tokenCount: Int? = null)","description":"com.google.adk.kt.types.ModalityTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/index.html","searchKeys":["ModalityTokenCount","data class ModalityTokenCount(val modality: MediaModality? = null, val tokenCount: Int? = null)","com.google.adk.kt.types.ModalityTokenCount"]},{"name":"data class NumberValue(val value: Double) : PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue.NumberValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/-number-value/index.html","searchKeys":["NumberValue","data class NumberValue(val value: Double) : PartialArgValue","com.google.adk.kt.types.PartialArgValue.NumberValue"]},{"name":"data class PartialArg(val value: PartialArgValue? = null, val jsonPath: String? = null, val willContinue: Boolean? = null)","description":"com.google.adk.kt.types.PartialArg","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/index.html","searchKeys":["PartialArg","data class PartialArg(val value: PartialArgValue? = null, val jsonPath: String? = null, val willContinue: Boolean? = null)","com.google.adk.kt.types.PartialArg"]},{"name":"data class PendingInputRequest(val callId: String, val toolName: String, val options: List<String>?)","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/index.html","searchKeys":["PendingInputRequest","data class PendingInputRequest(val callId: String, val toolName: String, val options: List<String>?)","com.google.adk.kt.runners.ReplRunner.PendingInputRequest"]},{"name":"data class Predicate(val predicate: ToolPredicate) : ToolFilter","description":"com.google.adk.kt.tools.ToolFilter.Predicate","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-predicate/index.html","searchKeys":["Predicate","data class Predicate(val predicate: ToolPredicate) : ToolFilter","com.google.adk.kt.tools.ToolFilter.Predicate"]},{"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(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(val isResumable: Boolean = false)","com.google.adk.kt.agents.ResumabilityConfig"]},{"name":"data class Retrieval(val vertexAiSearch: VertexAISearch? = null, val vertexRagStore: VertexRagStore? = 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, val vertexRagStore: VertexRagStore? = null)","com.google.adk.kt.types.Retrieval"]},{"name":"data class RetrievalMetadata(val googleSearchDynamicRetrievalScore: Float? = null)","description":"com.google.adk.kt.types.RetrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/index.html","searchKeys":["RetrievalMetadata","data class RetrievalMetadata(val googleSearchDynamicRetrievalScore: Float? = null)","com.google.adk.kt.types.RetrievalMetadata"]},{"name":"data class RunConfig(val streamingMode: StreamingMode = StreamingMode.NONE, val maxLlmCalls: Int = 500, val customMetadata: Map<String, Any>? = null)","description":"com.google.adk.kt.agents.RunConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/index.html","searchKeys":["RunConfig","data class RunConfig(val streamingMode: StreamingMode = StreamingMode.NONE, val maxLlmCalls: Int = 500, val customMetadata: Map<String, Any>? = null)","com.google.adk.kt.agents.RunConfig"]},{"name":"data class SafetySetting(val category: HarmCategory? = null, val threshold: HarmBlockThreshold? = null)","description":"com.google.adk.kt.types.SafetySetting","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/index.html","searchKeys":["SafetySetting","data class SafetySetting(val category: HarmCategory? = null, val threshold: HarmBlockThreshold? = null)","com.google.adk.kt.types.SafetySetting"]},{"name":"data class Schema(val type: Type? = null, val properties: Map<String, Schema>? = null, val items: Schema? = null, val required: List<String>? = null, val description: String? = null, val enum: List<String>? = null, val format: String? = null, val nullable: Boolean? = null, val default: Any? = null, val anyOf: List<Schema>? = null, val title: String? = null, val pattern: String? = null, val minimum: Double? = null, val maximum: Double? = null, val minLength: Long? = null, val maxLength: Long? = null, val minItems: Long? = null, val maxItems: Long? = null, val minProperties: Long? = null, val maxProperties: Long? = 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, val format: String? = null, val nullable: Boolean? = null, val default: Any? = null, val anyOf: List<Schema>? = null, val title: String? = null, val pattern: String? = null, val minimum: Double? = null, val maximum: Double? = null, val minLength: Long? = null, val maxLength: Long? = null, val minItems: Long? = null, val maxItems: Long? = null, val minProperties: Long? = null, val maxProperties: Long? = null)","com.google.adk.kt.types.Schema"]},{"name":"data class SearchEntryPoint(val renderedContent: String? = null)","description":"com.google.adk.kt.types.SearchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/index.html","searchKeys":["SearchEntryPoint","data class SearchEntryPoint(val renderedContent: String? = null)","com.google.adk.kt.types.SearchEntryPoint"]},{"name":"data class SearchMemoryResponse(val memories: List<MemoryEntry>, val nextPageToken: String? = null)","description":"com.google.adk.kt.memory.SearchMemoryResponse","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/index.html","searchKeys":["SearchMemoryResponse","data class SearchMemoryResponse(val memories: List<MemoryEntry>, val nextPageToken: String? = null)","com.google.adk.kt.memory.SearchMemoryResponse"]},{"name":"data class Segment(val startIndex: Int? = null, val endIndex: Int? = null, val partIndex: Int? = null, val text: String? = null)","description":"com.google.adk.kt.types.Segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/index.html","searchKeys":["Segment","data class Segment(val startIndex: Int? = null, val endIndex: Int? = null, val partIndex: Int? = null, val text: String? = null)","com.google.adk.kt.types.Segment"]},{"name":"data class SequentialAgentState(val currentSubAgent: String) : AgentState","description":"com.google.adk.kt.agents.SequentialAgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent-state/index.html","searchKeys":["SequentialAgentState","data class SequentialAgentState(val currentSubAgent: String) : AgentState","com.google.adk.kt.agents.SequentialAgentState"]},{"name":"data class Session(val key: SessionKey, val state: State = State(), val events: MutableList<Event> = concurrentMutableListOf(), var lastUpdateTime: ERROR CLASS: Symbol not found for 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> = concurrentMutableListOf(), var lastUpdateTime: ERROR CLASS: Symbol not found for 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, val urlContext: UrlContext? = null)","description":"com.google.adk.kt.types.Tool","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/index.html","searchKeys":["Tool","data class Tool(val functionDeclarations: List<FunctionDeclaration>? = null, val googleSearch: GoogleSearch? = null, val googleMaps: GoogleMaps? = null, val retrieval: Retrieval? = null, val urlContext: UrlContext? = null)","com.google.adk.kt.types.Tool"]},{"name":"data class ToolCall(val id: String? = null, val toolType: ToolType? = null, val args: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.ToolCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-call/index.html","searchKeys":["ToolCall","data class ToolCall(val id: String? = null, val toolType: ToolType? = null, val args: Map<String, Any?>? = null)","com.google.adk.kt.types.ToolCall"]},{"name":"data class ToolConfig(val functionCallingConfig: FunctionCallingConfig? = null)","description":"com.google.adk.kt.types.ToolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/index.html","searchKeys":["ToolConfig","data class ToolConfig(val functionCallingConfig: FunctionCallingConfig? = null)","com.google.adk.kt.types.ToolConfig"]},{"name":"data class ToolConfirmation(val confirmed: Boolean, val payload: Any? = null, val hint: String? = null)","description":"com.google.adk.kt.events.ToolConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/index.html","searchKeys":["ToolConfirmation","data class ToolConfirmation(val confirmed: Boolean, val payload: Any? = null, val hint: String? = null)","com.google.adk.kt.events.ToolConfirmation"]},{"name":"data class ToolResponse(val id: String? = null, val toolType: ToolType? = null, val response: Map<String, Any?>? = null)","description":"com.google.adk.kt.types.ToolResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-response/index.html","searchKeys":["ToolResponse","data class ToolResponse(val id: String? = null, val toolType: ToolType? = null, val response: Map<String, Any?>? = null)","com.google.adk.kt.types.ToolResponse"]},{"name":"data class UsageMetadata(val promptTokenCount: Int? = null, val candidatesTokenCount: Int? = null, val totalTokenCount: Int? = null, val thoughtsTokenCount: Int? = null, val toolUsePromptTokenCount: Int? = null, val cachedContentTokenCount: Int? = null, val promptTokensDetails: List<ModalityTokenCount>? = null, val candidatesTokensDetails: List<ModalityTokenCount>? = null, val toolUsePromptTokensDetails: List<ModalityTokenCount>? = null, val trafficType: String? = null)","description":"com.google.adk.kt.types.UsageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/index.html","searchKeys":["UsageMetadata","data class UsageMetadata(val promptTokenCount: Int? = null, val candidatesTokenCount: Int? = null, val totalTokenCount: Int? = null, val thoughtsTokenCount: Int? = null, val toolUsePromptTokenCount: Int? = null, val cachedContentTokenCount: Int? = null, val promptTokensDetails: List<ModalityTokenCount>? = null, val candidatesTokensDetails: List<ModalityTokenCount>? = null, val toolUsePromptTokensDetails: List<ModalityTokenCount>? = null, val trafficType: String? = null)","com.google.adk.kt.types.UsageMetadata"]},{"name":"data class VertexAISearch(val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val datastore: String? = null, val engine: String? = null, val filter: String? = null, val maxResults: Int? = null)","description":"com.google.adk.kt.types.VertexAISearch","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search/index.html","searchKeys":["VertexAISearch","data class VertexAISearch(val dataStoreSpecs: List<VertexAISearchDataStoreSpec>? = null, val datastore: String? = null, val engine: String? = null, val filter: String? = null, val maxResults: Int? = null)","com.google.adk.kt.types.VertexAISearch"]},{"name":"data class VertexAISearchDataStoreSpec(val dataStore: String? = null, val filter: String? = null)","description":"com.google.adk.kt.types.VertexAISearchDataStoreSpec","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-a-i-search-data-store-spec/index.html","searchKeys":["VertexAISearchDataStoreSpec","data class VertexAISearchDataStoreSpec(val dataStore: String? = null, val filter: String? = null)","com.google.adk.kt.types.VertexAISearchDataStoreSpec"]},{"name":"data class VertexCredentials(val project: String? = null, val location: String? = null, val credentials: GoogleCredentials? = null)","description":"com.google.adk.kt.models.VertexCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/index.html","searchKeys":["VertexCredentials","data class VertexCredentials(val project: String? = null, val location: String? = null, val credentials: GoogleCredentials? = null)","com.google.adk.kt.models.VertexCredentials"]},{"name":"data class VertexRagStore(val ragCorpora: List<String>? = null, val ragResources: List<VertexRagStoreRagResource>? = null, val similarityTopK: Int? = null, val vectorDistanceThreshold: Double? = null)","description":"com.google.adk.kt.types.VertexRagStore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/index.html","searchKeys":["VertexRagStore","data class VertexRagStore(val ragCorpora: List<String>? = null, val ragResources: List<VertexRagStoreRagResource>? = null, val similarityTopK: Int? = null, val vectorDistanceThreshold: Double? = null)","com.google.adk.kt.types.VertexRagStore"]},{"name":"data class VertexRagStoreRagResource(val ragCorpus: String? = null, val ragFileIds: List<String>? = null)","description":"com.google.adk.kt.types.VertexRagStoreRagResource","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store-rag-resource/index.html","searchKeys":["VertexRagStoreRagResource","data class VertexRagStoreRagResource(val ragCorpus: String? = null, val ragFileIds: List<String>? = null)","com.google.adk.kt.types.VertexRagStoreRagResource"]},{"name":"data class VideoMetadata(val startOffset: ERROR CLASS: Symbol not found for Duration?? = null, val endOffset: ERROR CLASS: Symbol not found for Duration?? = null, val fps: Double? = null)","description":"com.google.adk.kt.types.VideoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/index.html","searchKeys":["VideoMetadata","data class VideoMetadata(val startOffset: ERROR CLASS: Symbol not found for Duration?? = null, val endOffset: ERROR CLASS: Symbol not found for Duration?? = null, val fps: Double? = null)","com.google.adk.kt.types.VideoMetadata"]},{"name":"data object NullValue : TypedData","description":"com.google.adk.kt.agents.TypedData.NullValue","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-null-value/index.html","searchKeys":["NullValue","data object NullValue : TypedData","com.google.adk.kt.agents.TypedData.NullValue"]},{"name":"enum BlockedReason : Enum<BlockedReason> ","description":"com.google.adk.kt.types.BlockedReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/index.html","searchKeys":["BlockedReason","enum BlockedReason : Enum<BlockedReason> ","com.google.adk.kt.types.BlockedReason"]},{"name":"enum FinishReason : Enum<FinishReason> ","description":"com.google.adk.kt.types.FinishReason","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/index.html","searchKeys":["FinishReason","enum FinishReason : Enum<FinishReason> ","com.google.adk.kt.types.FinishReason"]},{"name":"enum HarmBlockThreshold : Enum<HarmBlockThreshold> ","description":"com.google.adk.kt.types.HarmBlockThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/index.html","searchKeys":["HarmBlockThreshold","enum HarmBlockThreshold : Enum<HarmBlockThreshold> ","com.google.adk.kt.types.HarmBlockThreshold"]},{"name":"enum HarmCategory : Enum<HarmCategory> ","description":"com.google.adk.kt.types.HarmCategory","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/index.html","searchKeys":["HarmCategory","enum HarmCategory : Enum<HarmCategory> ","com.google.adk.kt.types.HarmCategory"]},{"name":"enum IncludeContents : Enum<LlmAgent.IncludeContents> ","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/index.html","searchKeys":["IncludeContents","enum IncludeContents : Enum<LlmAgent.IncludeContents> ","com.google.adk.kt.agents.LlmAgent.IncludeContents"]},{"name":"enum Level : Enum<Level> ","description":"com.google.adk.kt.logging.Level","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/index.html","searchKeys":["Level","enum Level : Enum<Level> ","com.google.adk.kt.logging.Level"]},{"name":"enum MediaModality : Enum<MediaModality> ","description":"com.google.adk.kt.types.MediaModality","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/index.html","searchKeys":["MediaModality","enum MediaModality : Enum<MediaModality> ","com.google.adk.kt.types.MediaModality"]},{"name":"enum MediaResolution : Enum<MediaResolution> ","description":"com.google.adk.kt.types.MediaResolution","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/index.html","searchKeys":["MediaResolution","enum MediaResolution : Enum<MediaResolution> ","com.google.adk.kt.types.MediaResolution"]},{"name":"enum ModelRoutingPreference : Enum<ModelRoutingPreference> ","description":"com.google.adk.kt.types.ModelRoutingPreference","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/index.html","searchKeys":["ModelRoutingPreference","enum ModelRoutingPreference : Enum<ModelRoutingPreference> ","com.google.adk.kt.types.ModelRoutingPreference"]},{"name":"enum Requiredness : Enum<Requiredness> ","description":"com.google.adk.kt.annotations.Requiredness","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/index.html","searchKeys":["Requiredness","enum Requiredness : Enum<Requiredness> ","com.google.adk.kt.annotations.Requiredness"]},{"name":"enum ServiceTier : Enum<ServiceTier> ","description":"com.google.adk.kt.types.ServiceTier","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/index.html","searchKeys":["ServiceTier","enum ServiceTier : Enum<ServiceTier> ","com.google.adk.kt.types.ServiceTier"]},{"name":"enum StreamingMode : Enum<StreamingMode> ","description":"com.google.adk.kt.agents.StreamingMode","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/index.html","searchKeys":["StreamingMode","enum StreamingMode : Enum<StreamingMode> ","com.google.adk.kt.agents.StreamingMode"]},{"name":"enum ThinkingLevel : Enum<ThinkingLevel> ","description":"com.google.adk.kt.types.ThinkingLevel","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/index.html","searchKeys":["ThinkingLevel","enum ThinkingLevel : Enum<ThinkingLevel> ","com.google.adk.kt.types.ThinkingLevel"]},{"name":"enum Type : Enum<Type> ","description":"com.google.adk.kt.types.Type","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/index.html","searchKeys":["Type","enum Type : Enum<Type> ","com.google.adk.kt.types.Type"]},{"name":"expect class GoogleCredentials","description":"com.google.adk.kt.models.GoogleCredentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-google-credentials/index.html","searchKeys":["GoogleCredentials","expect class GoogleCredentials","com.google.adk.kt.models.GoogleCredentials"]},{"name":"expect fun <K : Any, V : Any> concurrentMutableMapOf(): MutableMap<K, V>","description":"com.google.adk.kt.collections.concurrentMutableMapOf","location":"google-adk-kotlin-core/com.google.adk.kt.collections/concurrent-mutable-map-of.html","searchKeys":["concurrentMutableMapOf","expect fun <K : Any, V : Any> concurrentMutableMapOf(): MutableMap<K, V>","com.google.adk.kt.collections.concurrentMutableMapOf"]},{"name":"expect fun <T> concurrentMutableListOf(): MutableList<T>","description":"com.google.adk.kt.collections.concurrentMutableListOf","location":"google-adk-kotlin-core/com.google.adk.kt.collections/concurrent-mutable-list-of.html","searchKeys":["concurrentMutableListOf","expect fun <T> concurrentMutableListOf(): MutableList<T>","com.google.adk.kt.collections.concurrentMutableListOf"]},{"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 <B> proceed(): CallbackChoice<Unit, B>","description":"com.google.adk.kt.interop.Choices.proceed","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-choices/proceed.html","searchKeys":["proceed","fun <B> proceed(): CallbackChoice<Unit, B>","com.google.adk.kt.interop.Choices.proceed"]},{"name":"fun <C, B> breakWith(value: B): CallbackChoice<C, B>","description":"com.google.adk.kt.interop.Choices.breakWith","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-choices/break-with.html","searchKeys":["breakWith","fun <C, B> breakWith(value: B): CallbackChoice<C, B>","com.google.adk.kt.interop.Choices.breakWith"]},{"name":"fun <C, B> proceed(value: C): CallbackChoice<C, B>","description":"com.google.adk.kt.interop.Choices.proceed","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-choices/proceed.html","searchKeys":["proceed","fun <C, B> proceed(value: C): CallbackChoice<C, B>","com.google.adk.kt.interop.Choices.proceed"]},{"name":"fun <T : Any> asFlow(publisher: Publisher<T>): ERROR CLASS: Symbol not found for Flow<T>","description":"com.google.adk.kt.interop.AsyncJavaHelpers.asFlow","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/as-flow.html","searchKeys":["asFlow","fun <T : Any> asFlow(publisher: Publisher<T>): ERROR CLASS: Symbol not found for Flow<T>","com.google.adk.kt.interop.AsyncJavaHelpers.asFlow"]},{"name":"fun <T : Any> asPublisher(flow: ERROR CLASS: Symbol not found for Flow<T>): Publisher<T>","description":"com.google.adk.kt.interop.AsyncJavaHelpers.asPublisher","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/as-publisher.html","searchKeys":["asPublisher","fun <T : Any> asPublisher(flow: ERROR CLASS: Symbol not found for Flow<T>): Publisher<T>","com.google.adk.kt.interop.AsyncJavaHelpers.asPublisher"]},{"name":"fun <T : Any> forEach(publisher: Publisher<T>, action: Consumer<T>)","description":"com.google.adk.kt.interop.AsyncJavaHelpers.forEach","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/for-each.html","searchKeys":["forEach","fun <T : Any> forEach(publisher: Publisher<T>, action: Consumer<T>)","com.google.adk.kt.interop.AsyncJavaHelpers.forEach"]},{"name":"fun <T : Any> publisherOf(items: Iterable<T>): Publisher<T>","description":"com.google.adk.kt.interop.AsyncJavaHelpers.publisherOf","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/publisher-of.html","searchKeys":["publisherOf","fun <T : Any> publisherOf(items: Iterable<T>): Publisher<T>","com.google.adk.kt.interop.AsyncJavaHelpers.publisherOf"]},{"name":"fun <T> async(scope: ERROR CLASS: Symbol not found for CoroutineScope, block: suspend () -> T): CompletableFuture<T>","description":"com.google.adk.kt.interop.AsyncJavaHelpers.async","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/async.html","searchKeys":["async","fun <T> async(scope: ERROR CLASS: Symbol not found for CoroutineScope, block: suspend () -> T): CompletableFuture<T>","com.google.adk.kt.interop.AsyncJavaHelpers.async"]},{"name":"fun <T> await(block: suspend () -> T): T","description":"com.google.adk.kt.interop.AsyncJavaHelpers.await","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/await.html","searchKeys":["await","fun <T> await(block: suspend () -> T): T","com.google.adk.kt.interop.AsyncJavaHelpers.await"]},{"name":"fun <T> collect(flow: ERROR CLASS: Symbol not found for Flow<T>): List<T>","description":"com.google.adk.kt.interop.AsyncJavaHelpers.collect","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/collect.html","searchKeys":["collect","fun <T> collect(flow: ERROR CLASS: Symbol not found for Flow<T>): List<T>","com.google.adk.kt.interop.AsyncJavaHelpers.collect"]},{"name":"fun <T> forEach(flow: ERROR CLASS: Symbol not found for Flow<T>, action: Consumer<T>)","description":"com.google.adk.kt.interop.AsyncJavaHelpers.forEach","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/for-each.html","searchKeys":["forEach","fun <T> forEach(flow: ERROR CLASS: Symbol not found for Flow<T>, action: Consumer<T>)","com.google.adk.kt.interop.AsyncJavaHelpers.forEach"]},{"name":"fun BaseAgent.findAgent(targetName: String): BaseAgent?","description":"com.google.adk.kt.agents.findAgent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/find-agent.html","searchKeys":["findAgent","fun BaseAgent.findAgent(targetName: String): BaseAgent?","com.google.adk.kt.agents.findAgent"]},{"name":"fun FileArtifactService.Companion.fromExternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","description":"com.google.adk.kt.artifacts.fromExternalFilesDir","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/from-external-files-dir.html","searchKeys":["fromExternalFilesDir","fun FileArtifactService.Companion.fromExternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","com.google.adk.kt.artifacts.fromExternalFilesDir"]},{"name":"fun FileArtifactService.Companion.fromInternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","description":"com.google.adk.kt.artifacts.fromInternalFilesDir","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/from-internal-files-dir.html","searchKeys":["fromInternalFilesDir","fun FileArtifactService.Companion.fromInternalFilesDir(context: Context, subDir: String = FileArtifactService.DEFAULT_ARTIFACTS_SUBDIR): FileArtifactService","com.google.adk.kt.artifacts.fromInternalFilesDir"]},{"name":"fun ToolFilter?.isToolSelected(tool: BaseTool, readonlyContext: ReadonlyContext? = null): Boolean","description":"com.google.adk.kt.tools.isToolSelected","location":"google-adk-kotlin-core/com.google.adk.kt.tools/is-tool-selected.html","searchKeys":["isToolSelected","fun ToolFilter?.isToolSelected(tool: BaseTool, readonlyContext: ReadonlyContext? = null): Boolean","com.google.adk.kt.tools.isToolSelected"]},{"name":"fun actions(actions: EventActions): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.actions","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/actions.html","searchKeys":["actions","fun actions(actions: EventActions): Event.Builder","com.google.adk.kt.events.Event.Builder.actions"]},{"name":"fun afterAgent(callback: FutureAfterAgentCallback): AfterAgentCallback","description":"com.google.adk.kt.interop.FutureCallbacks.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/after-agent.html","searchKeys":["afterAgent","fun afterAgent(callback: FutureAfterAgentCallback): AfterAgentCallback","com.google.adk.kt.interop.FutureCallbacks.afterAgent"]},{"name":"fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(callbacks: List<AfterAgentCallback>): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.afterAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/after-agent-callbacks.html","searchKeys":["afterAgentCallbacks","fun afterAgentCallbacks(vararg callbacks: AfterAgentCallback): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.afterAgentCallbacks"]},{"name":"fun afterModel(callback: FutureAfterModelCallback): AfterModelCallback","description":"com.google.adk.kt.interop.FutureCallbacks.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/after-model.html","searchKeys":["afterModel","fun afterModel(callback: FutureAfterModelCallback): AfterModelCallback","com.google.adk.kt.interop.FutureCallbacks.afterModel"]},{"name":"fun afterModelCallbacks(callbacks: List<AfterModelCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.afterModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/after-model-callbacks.html","searchKeys":["afterModelCallbacks","fun afterModelCallbacks(callbacks: List<AfterModelCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.afterModelCallbacks"]},{"name":"fun afterTimestamp(afterTimestamp: ERROR CLASS: Symbol not found for Instant??): GetSessionConfig.Builder","description":"com.google.adk.kt.sessions.GetSessionConfig.Builder.afterTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-builder/after-timestamp.html","searchKeys":["afterTimestamp","fun afterTimestamp(afterTimestamp: ERROR CLASS: Symbol not found for Instant??): GetSessionConfig.Builder","com.google.adk.kt.sessions.GetSessionConfig.Builder.afterTimestamp"]},{"name":"fun afterTool(callback: FutureAfterToolCallback): AfterToolCallback","description":"com.google.adk.kt.interop.FutureCallbacks.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/after-tool.html","searchKeys":["afterTool","fun afterTool(callback: FutureAfterToolCallback): AfterToolCallback","com.google.adk.kt.interop.FutureCallbacks.afterTool"]},{"name":"fun afterToolCallbacks(callbacks: List<AfterToolCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.afterToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/after-tool-callbacks.html","searchKeys":["afterToolCallbacks","fun afterToolCallbacks(callbacks: List<AfterToolCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.afterToolCallbacks"]},{"name":"fun agent(agent: BaseAgent): AgentTool.Builder","description":"com.google.adk.kt.tools.AgentTool.Builder.agent","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/agent.html","searchKeys":["agent","fun agent(agent: BaseAgent): AgentTool.Builder","com.google.adk.kt.tools.AgentTool.Builder.agent"]},{"name":"fun agent(agent: BaseAgent): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.agent","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/agent.html","searchKeys":["agent","fun agent(agent: BaseAgent): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.agent"]},{"name":"fun agentEngineId(agentEngineId: String): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.agentEngineId","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/agent-engine-id.html","searchKeys":["agentEngineId","fun agentEngineId(agentEngineId: String): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.agentEngineId"]},{"name":"fun agentState(agentState: TypedData?): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.agentState","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/agent-state.html","searchKeys":["agentState","fun agentState(agentState: TypedData?): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.agentState"]},{"name":"fun allowList(vararg toolNames: String): ToolFilter","description":"com.google.adk.kt.tools.ToolFilter.Companion.allowList","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-companion/allow-list.html","searchKeys":["allowList","fun allowList(vararg toolNames: String): ToolFilter","com.google.adk.kt.tools.ToolFilter.Companion.allowList"]},{"name":"fun anyOf(anyOf: List<Schema>?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.anyOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/any-of.html","searchKeys":["anyOf","fun anyOf(anyOf: List<Schema>?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.anyOf"]},{"name":"fun anyOf(vararg anyOf: Schema): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.anyOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/any-of.html","searchKeys":["anyOf","fun anyOf(vararg anyOf: Schema): Schema.Builder","com.google.adk.kt.types.Schema.Builder.anyOf"]},{"name":"fun anyToJsonElement(value: Any?): ERROR CLASS: Symbol not found for JsonElement","description":"com.google.adk.kt.serialization.anyToJsonElement","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/any-to-json-element.html","searchKeys":["anyToJsonElement","fun anyToJsonElement(value: Any?): ERROR CLASS: Symbol not found for JsonElement","com.google.adk.kt.serialization.anyToJsonElement"]},{"name":"fun apiVersion(apiVersion: String?): HttpOptions.Builder","description":"com.google.adk.kt.types.HttpOptions.Builder.apiVersion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/api-version.html","searchKeys":["apiVersion","fun apiVersion(apiVersion: String?): HttpOptions.Builder","com.google.adk.kt.types.HttpOptions.Builder.apiVersion"]},{"name":"fun app(app: App): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.app","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/app.html","searchKeys":["app","fun app(app: App): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.app"]},{"name":"fun appName(appName: String): App.Builder","description":"com.google.adk.kt.apps.App.Builder.appName","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/app-name.html","searchKeys":["appName","fun appName(appName: String): App.Builder","com.google.adk.kt.apps.App.Builder.appName"]},{"name":"fun appName(appName: String): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.appName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/app-name.html","searchKeys":["appName","fun appName(appName: String): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.appName"]},{"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 artifactDelta(artifactDelta: MutableMap<String, Int>): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.artifactDelta","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/artifact-delta.html","searchKeys":["artifactDelta","fun artifactDelta(artifactDelta: MutableMap<String, Int>): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.artifactDelta"]},{"name":"fun artifactService(artifactService: ArtifactService?): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/artifact-service.html","searchKeys":["artifactService","fun artifactService(artifactService: ArtifactService?): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.artifactService"]},{"name":"fun asKotlinRunner(): Runner","description":"com.google.adk.kt.interop.PublisherRunner.asKotlinRunner","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/as-kotlin-runner.html","searchKeys":["asKotlinRunner","fun asKotlinRunner(): Runner","com.google.adk.kt.interop.PublisherRunner.asKotlinRunner"]},{"name":"fun author(author: String): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.author","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/author.html","searchKeys":["author","fun author(author: String): Event.Builder","com.google.adk.kt.events.Event.Builder.author"]},{"name":"fun author(author: String?): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder.author","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/author.html","searchKeys":["author","fun author(author: String?): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Builder.author"]},{"name":"fun avgLogProbs(avgLogProbs: Double?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.avgLogProbs","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/avg-log-probs.html","searchKeys":["avgLogProbs","fun avgLogProbs(avgLogProbs: Double?): Event.Builder","com.google.adk.kt.events.Event.Builder.avgLogProbs"]},{"name":"fun avgLogprobs(avgLogprobs: Double?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.avgLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/avg-logprobs.html","searchKeys":["avgLogprobs","fun avgLogprobs(avgLogprobs: Double?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.avgLogprobs"]},{"name":"fun baseUrl(baseUrl: String?): HttpOptions.Builder","description":"com.google.adk.kt.types.HttpOptions.Builder.baseUrl","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/base-url.html","searchKeys":["baseUrl","fun baseUrl(baseUrl: String?): HttpOptions.Builder","com.google.adk.kt.types.HttpOptions.Builder.baseUrl"]},{"name":"fun beforeAgent(callback: FutureBeforeAgentCallback): BeforeAgentCallback","description":"com.google.adk.kt.interop.FutureCallbacks.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/before-agent.html","searchKeys":["beforeAgent","fun beforeAgent(callback: FutureBeforeAgentCallback): BeforeAgentCallback","com.google.adk.kt.interop.FutureCallbacks.beforeAgent"]},{"name":"fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(callbacks: List<BeforeAgentCallback>): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.beforeAgentCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/before-agent-callbacks.html","searchKeys":["beforeAgentCallbacks","fun beforeAgentCallbacks(vararg callbacks: BeforeAgentCallback): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.beforeAgentCallbacks"]},{"name":"fun beforeModel(callback: FutureBeforeModelCallback): BeforeModelCallback","description":"com.google.adk.kt.interop.FutureCallbacks.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/before-model.html","searchKeys":["beforeModel","fun beforeModel(callback: FutureBeforeModelCallback): BeforeModelCallback","com.google.adk.kt.interop.FutureCallbacks.beforeModel"]},{"name":"fun beforeModelCallbacks(callbacks: List<BeforeModelCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.beforeModelCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/before-model-callbacks.html","searchKeys":["beforeModelCallbacks","fun beforeModelCallbacks(callbacks: List<BeforeModelCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.beforeModelCallbacks"]},{"name":"fun beforeTool(callback: FutureBeforeToolCallback): BeforeToolCallback","description":"com.google.adk.kt.interop.FutureCallbacks.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/before-tool.html","searchKeys":["beforeTool","fun beforeTool(callback: FutureBeforeToolCallback): BeforeToolCallback","com.google.adk.kt.interop.FutureCallbacks.beforeTool"]},{"name":"fun beforeToolCallbacks(callbacks: List<BeforeToolCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.beforeToolCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/before-tool-callbacks.html","searchKeys":["beforeToolCallbacks","fun beforeToolCallbacks(callbacks: List<BeforeToolCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.beforeToolCallbacks"]},{"name":"fun branch(branch: String?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.branch","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/branch.html","searchKeys":["branch","fun branch(branch: String?): Event.Builder","com.google.adk.kt.events.Event.Builder.branch"]},{"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 build(): AgentTool","description":"com.google.adk.kt.tools.AgentTool.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/build.html","searchKeys":["build","fun build(): AgentTool","com.google.adk.kt.tools.AgentTool.Builder.build"]},{"name":"fun build(): App","description":"com.google.adk.kt.apps.App.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/build.html","searchKeys":["build","fun build(): App","com.google.adk.kt.apps.App.Builder.build"]},{"name":"fun build(): CacheMetadata","description":"com.google.adk.kt.models.CacheMetadata.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/build.html","searchKeys":["build","fun build(): CacheMetadata","com.google.adk.kt.models.CacheMetadata.Builder.build"]},{"name":"fun build(): ContextCacheConfig","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/build.html","searchKeys":["build","fun build(): ContextCacheConfig","com.google.adk.kt.agents.ContextCacheConfig.Builder.build"]},{"name":"fun build(): DebugLoggingPlugin","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/build.html","searchKeys":["build","fun build(): DebugLoggingPlugin","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.build"]},{"name":"fun build(): Event","description":"com.google.adk.kt.events.Event.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/build.html","searchKeys":["build","fun build(): Event","com.google.adk.kt.events.Event.Builder.build"]},{"name":"fun build(): EventActions","description":"com.google.adk.kt.events.EventActions.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/build.html","searchKeys":["build","fun build(): EventActions","com.google.adk.kt.events.EventActions.Builder.build"]},{"name":"fun build(): EventsCompactionConfig","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/build.html","searchKeys":["build","fun build(): EventsCompactionConfig","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.build"]},{"name":"fun build(): FunctionDeclaration","description":"com.google.adk.kt.types.FunctionDeclaration.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/build.html","searchKeys":["build","fun build(): FunctionDeclaration","com.google.adk.kt.types.FunctionDeclaration.Builder.build"]},{"name":"fun build(): GetSessionConfig","description":"com.google.adk.kt.sessions.GetSessionConfig.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-builder/build.html","searchKeys":["build","fun build(): GetSessionConfig","com.google.adk.kt.sessions.GetSessionConfig.Builder.build"]},{"name":"fun build(): GoogleSearchTool","description":"com.google.adk.kt.tools.GoogleSearchTool.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-builder/build.html","searchKeys":["build","fun build(): GoogleSearchTool","com.google.adk.kt.tools.GoogleSearchTool.Builder.build"]},{"name":"fun build(): HttpOptions","description":"com.google.adk.kt.types.HttpOptions.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/build.html","searchKeys":["build","fun build(): HttpOptions","com.google.adk.kt.types.HttpOptions.Builder.build"]},{"name":"fun build(): InMemoryRunner","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/build.html","searchKeys":["build","fun build(): InMemoryRunner","com.google.adk.kt.runners.InMemoryRunner.Builder.build"]},{"name":"fun build(): LlmAgent","description":"com.google.adk.kt.agents.LlmAgent.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/build.html","searchKeys":["build","fun build(): LlmAgent","com.google.adk.kt.agents.LlmAgent.Builder.build"]},{"name":"fun build(): LlmRequest","description":"com.google.adk.kt.models.LlmRequest.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/build.html","searchKeys":["build","fun build(): LlmRequest","com.google.adk.kt.models.LlmRequest.Builder.build"]},{"name":"fun build(): LlmResponse","description":"com.google.adk.kt.models.LlmResponse.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/build.html","searchKeys":["build","fun build(): LlmResponse","com.google.adk.kt.models.LlmResponse.Builder.build"]},{"name":"fun build(): LoopAgent","description":"com.google.adk.kt.agents.LoopAgent.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/build.html","searchKeys":["build","fun build(): LoopAgent","com.google.adk.kt.agents.LoopAgent.Builder.build"]},{"name":"fun build(): McpConnectionParameters.StreamableHttp","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/build.html","searchKeys":["build","fun build(): McpConnectionParameters.StreamableHttp","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.build"]},{"name":"fun build(): McpToolset.McpToolsetConfig","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/build.html","searchKeys":["build","fun build(): McpToolset.McpToolsetConfig","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.build"]},{"name":"fun build(): MemoryEntry","description":"com.google.adk.kt.memory.MemoryEntry.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/build.html","searchKeys":["build","fun build(): MemoryEntry","com.google.adk.kt.memory.MemoryEntry.Builder.build"]},{"name":"fun build(): ParallelAgent","description":"com.google.adk.kt.agents.ParallelAgent.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/build.html","searchKeys":["build","fun build(): ParallelAgent","com.google.adk.kt.agents.ParallelAgent.Builder.build"]},{"name":"fun build(): Part","description":"com.google.adk.kt.types.Part.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/build.html","searchKeys":["build","fun build(): Part","com.google.adk.kt.types.Part.Builder.build"]},{"name":"fun build(): RunConfig","description":"com.google.adk.kt.agents.RunConfig.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/build.html","searchKeys":["build","fun build(): RunConfig","com.google.adk.kt.agents.RunConfig.Builder.build"]},{"name":"fun build(): Schema","description":"com.google.adk.kt.types.Schema.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/build.html","searchKeys":["build","fun build(): Schema","com.google.adk.kt.types.Schema.Builder.build"]},{"name":"fun build(): SequentialAgent","description":"com.google.adk.kt.agents.SequentialAgent.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/build.html","searchKeys":["build","fun build(): SequentialAgent","com.google.adk.kt.agents.SequentialAgent.Builder.build"]},{"name":"fun build(): Session","description":"com.google.adk.kt.sessions.Session.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/build.html","searchKeys":["build","fun build(): Session","com.google.adk.kt.sessions.Session.Builder.build"]},{"name":"fun build(): ToolConfirmation","description":"com.google.adk.kt.events.ToolConfirmation.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/build.html","searchKeys":["build","fun build(): ToolConfirmation","com.google.adk.kt.events.ToolConfirmation.Builder.build"]},{"name":"fun build(): VertexAiMemoryBankService","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/build.html","searchKeys":["build","fun build(): VertexAiMemoryBankService","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.build"]},{"name":"fun build(): VertexAiRagMemoryService","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/build.html","searchKeys":["build","fun build(): VertexAiRagMemoryService","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.build"]},{"name":"fun build(): VertexAiRagRetrieval","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/build.html","searchKeys":["build","fun build(): VertexAiRagRetrieval","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.build"]},{"name":"fun build(): VertexAiSearchTool","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/build.html","searchKeys":["build","fun build(): VertexAiSearchTool","com.google.adk.kt.tools.VertexAiSearchTool.Builder.build"]},{"name":"fun build(): VertexAiSessionService","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/build.html","searchKeys":["build","fun build(): VertexAiSessionService","com.google.adk.kt.sessions.VertexAiSessionService.Builder.build"]},{"name":"fun build(): VertexCredentials","description":"com.google.adk.kt.models.VertexCredentials.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/build.html","searchKeys":["build","fun build(): VertexCredentials","com.google.adk.kt.models.VertexCredentials.Builder.build"]},{"name":"fun build(): VideoMetadata","description":"com.google.adk.kt.types.VideoMetadata.Builder.build","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/build.html","searchKeys":["build","fun build(): VideoMetadata","com.google.adk.kt.types.VideoMetadata.Builder.build"]},{"name":"fun builder(): AgentTool.Builder","description":"com.google.adk.kt.tools.AgentTool.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-companion/builder.html","searchKeys":["builder","fun builder(): AgentTool.Builder","com.google.adk.kt.tools.AgentTool.Companion.builder"]},{"name":"fun builder(): App.Builder","description":"com.google.adk.kt.apps.App.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-companion/builder.html","searchKeys":["builder","fun builder(): App.Builder","com.google.adk.kt.apps.App.Companion.builder"]},{"name":"fun builder(): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-companion/builder.html","searchKeys":["builder","fun builder(): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Companion.builder"]},{"name":"fun builder(): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-companion/builder.html","searchKeys":["builder","fun builder(): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Companion.builder"]},{"name":"fun builder(): DebugLoggingPlugin.Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-companion/builder.html","searchKeys":["builder","fun builder(): DebugLoggingPlugin.Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Companion.builder"]},{"name":"fun builder(): Event.Builder","description":"com.google.adk.kt.events.Event.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-companion/builder.html","searchKeys":["builder","fun builder(): Event.Builder","com.google.adk.kt.events.Event.Companion.builder"]},{"name":"fun builder(): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-companion/builder.html","searchKeys":["builder","fun builder(): EventActions.Builder","com.google.adk.kt.events.EventActions.Companion.builder"]},{"name":"fun builder(): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-companion/builder.html","searchKeys":["builder","fun builder(): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Companion.builder"]},{"name":"fun builder(): FunctionDeclaration.Builder","description":"com.google.adk.kt.types.FunctionDeclaration.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-companion/builder.html","searchKeys":["builder","fun builder(): FunctionDeclaration.Builder","com.google.adk.kt.types.FunctionDeclaration.Companion.builder"]},{"name":"fun builder(): GetSessionConfig.Builder","description":"com.google.adk.kt.sessions.GetSessionConfig.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-companion/builder.html","searchKeys":["builder","fun builder(): GetSessionConfig.Builder","com.google.adk.kt.sessions.GetSessionConfig.Companion.builder"]},{"name":"fun builder(): GoogleSearchTool.Builder","description":"com.google.adk.kt.tools.GoogleSearchTool.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-companion/builder.html","searchKeys":["builder","fun builder(): GoogleSearchTool.Builder","com.google.adk.kt.tools.GoogleSearchTool.Companion.builder"]},{"name":"fun builder(): HttpOptions.Builder","description":"com.google.adk.kt.types.HttpOptions.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-companion/builder.html","searchKeys":["builder","fun builder(): HttpOptions.Builder","com.google.adk.kt.types.HttpOptions.Companion.builder"]},{"name":"fun builder(): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-companion/builder.html","searchKeys":["builder","fun builder(): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Companion.builder"]},{"name":"fun builder(): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-companion/builder.html","searchKeys":["builder","fun builder(): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Companion.builder"]},{"name":"fun builder(): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-companion/builder.html","searchKeys":["builder","fun builder(): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Companion.builder"]},{"name":"fun builder(): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-companion/builder.html","searchKeys":["builder","fun builder(): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Companion.builder"]},{"name":"fun builder(): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-companion/builder.html","searchKeys":["builder","fun builder(): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Companion.builder"]},{"name":"fun builder(): McpConnectionParameters.StreamableHttp.Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-companion/builder.html","searchKeys":["builder","fun builder(): McpConnectionParameters.StreamableHttp.Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Companion.builder"]},{"name":"fun builder(): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-companion/builder.html","searchKeys":["builder","fun builder(): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Companion.builder"]},{"name":"fun builder(): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-companion/builder.html","searchKeys":["builder","fun builder(): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Companion.builder"]},{"name":"fun builder(): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-companion/builder.html","searchKeys":["builder","fun builder(): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Companion.builder"]},{"name":"fun builder(): Part.Builder","description":"com.google.adk.kt.types.Part.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-companion/builder.html","searchKeys":["builder","fun builder(): Part.Builder","com.google.adk.kt.types.Part.Companion.builder"]},{"name":"fun builder(): RunConfig.Builder","description":"com.google.adk.kt.agents.RunConfig.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-companion/builder.html","searchKeys":["builder","fun builder(): RunConfig.Builder","com.google.adk.kt.agents.RunConfig.Companion.builder"]},{"name":"fun builder(): Schema.Builder","description":"com.google.adk.kt.types.Schema.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-companion/builder.html","searchKeys":["builder","fun builder(): Schema.Builder","com.google.adk.kt.types.Schema.Companion.builder"]},{"name":"fun builder(): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-companion/builder.html","searchKeys":["builder","fun builder(): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Companion.builder"]},{"name":"fun builder(): Session.Builder","description":"com.google.adk.kt.sessions.Session.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-companion/builder.html","searchKeys":["builder","fun builder(): Session.Builder","com.google.adk.kt.sessions.Session.Companion.builder"]},{"name":"fun builder(): ToolConfirmation.Builder","description":"com.google.adk.kt.events.ToolConfirmation.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-companion/builder.html","searchKeys":["builder","fun builder(): ToolConfirmation.Builder","com.google.adk.kt.events.ToolConfirmation.Companion.builder"]},{"name":"fun builder(): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-companion/builder.html","searchKeys":["builder","fun builder(): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Companion.builder"]},{"name":"fun builder(): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-companion/builder.html","searchKeys":["builder","fun builder(): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Companion.builder"]},{"name":"fun builder(): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-companion/builder.html","searchKeys":["builder","fun builder(): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Companion.builder"]},{"name":"fun builder(): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-companion/builder.html","searchKeys":["builder","fun builder(): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Companion.builder"]},{"name":"fun builder(): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-companion/builder.html","searchKeys":["builder","fun builder(): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Companion.builder"]},{"name":"fun builder(): VertexCredentials.Builder","description":"com.google.adk.kt.models.VertexCredentials.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-companion/builder.html","searchKeys":["builder","fun builder(): VertexCredentials.Builder","com.google.adk.kt.models.VertexCredentials.Companion.builder"]},{"name":"fun builder(): VideoMetadata.Builder","description":"com.google.adk.kt.types.VideoMetadata.Companion.builder","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-companion/builder.html","searchKeys":["builder","fun builder(): VideoMetadata.Builder","com.google.adk.kt.types.VideoMetadata.Companion.builder"]},{"name":"fun bypassMultiToolsLimit(bypassMultiToolsLimit: Boolean): GoogleSearchTool.Builder","description":"com.google.adk.kt.tools.GoogleSearchTool.Builder.bypassMultiToolsLimit","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-builder/bypass-multi-tools-limit.html","searchKeys":["bypassMultiToolsLimit","fun bypassMultiToolsLimit(bypassMultiToolsLimit: Boolean): GoogleSearchTool.Builder","com.google.adk.kt.tools.GoogleSearchTool.Builder.bypassMultiToolsLimit"]},{"name":"fun bypassMultiToolsLimit(bypassMultiToolsLimit: Boolean): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.bypassMultiToolsLimit","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/bypass-multi-tools-limit.html","searchKeys":["bypassMultiToolsLimit","fun bypassMultiToolsLimit(bypassMultiToolsLimit: Boolean): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.bypassMultiToolsLimit"]},{"name":"fun cacheConfig(cacheConfig: ContextCacheConfig?): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.cacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/cache-config.html","searchKeys":["cacheConfig","fun cacheConfig(cacheConfig: ContextCacheConfig?): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.cacheConfig"]},{"name":"fun cacheIntervals(cacheIntervals: Int): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.cacheIntervals","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/cache-intervals.html","searchKeys":["cacheIntervals","fun cacheIntervals(cacheIntervals: Int): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder.cacheIntervals"]},{"name":"fun cacheMetadata(cacheMetadata: CacheMetadata?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/cache-metadata.html","searchKeys":["cacheMetadata","fun cacheMetadata(cacheMetadata: CacheMetadata?): Event.Builder","com.google.adk.kt.events.Event.Builder.cacheMetadata"]},{"name":"fun cacheMetadata(cacheMetadata: CacheMetadata?): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/cache-metadata.html","searchKeys":["cacheMetadata","fun cacheMetadata(cacheMetadata: CacheMetadata?): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.cacheMetadata"]},{"name":"fun cacheMetadata(cacheMetadata: CacheMetadata?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/cache-metadata.html","searchKeys":["cacheMetadata","fun cacheMetadata(cacheMetadata: CacheMetadata?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.cacheMetadata"]},{"name":"fun cacheName(cacheName: String?): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.cacheName","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/cache-name.html","searchKeys":["cacheName","fun cacheName(cacheName: String?): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.cacheName"]},{"name":"fun cacheableContentsTokenCount(cacheableContentsTokenCount: Int?): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.cacheableContentsTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/cacheable-contents-token-count.html","searchKeys":["cacheableContentsTokenCount","fun cacheableContentsTokenCount(cacheableContentsTokenCount: Int?): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.cacheableContentsTokenCount"]},{"name":"fun citationMetadata(citationMetadata: CitationMetadata?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.citationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/citation-metadata.html","searchKeys":["citationMetadata","fun citationMetadata(citationMetadata: CitationMetadata?): Event.Builder","com.google.adk.kt.events.Event.Builder.citationMetadata"]},{"name":"fun citationMetadata(citationMetadata: CitationMetadata?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.citationMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/citation-metadata.html","searchKeys":["citationMetadata","fun citationMetadata(citationMetadata: CitationMetadata?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.citationMetadata"]},{"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 compaction(compaction: EventCompaction?): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.compaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/compaction.html","searchKeys":["compaction","fun compaction(compaction: EventCompaction?): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.compaction"]},{"name":"fun compactionInterval(compactionInterval: Int?): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.compactionInterval","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/compaction-interval.html","searchKeys":["compactionInterval","fun compactionInterval(compactionInterval: Int?): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.compactionInterval"]},{"name":"fun config(config: GenerateContentConfig): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.config","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/config.html","searchKeys":["config","fun config(config: GenerateContentConfig): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.config"]},{"name":"fun confirmed(confirmed: Boolean): ToolConfirmation.Builder","description":"com.google.adk.kt.events.ToolConfirmation.Builder.confirmed","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/confirmed.html","searchKeys":["confirmed","fun confirmed(confirmed: Boolean): ToolConfirmation.Builder","com.google.adk.kt.events.ToolConfirmation.Builder.confirmed"]},{"name":"fun content(content: Content): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder.content","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/content.html","searchKeys":["content","fun content(content: Content): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Builder.content"]},{"name":"fun content(content: Content?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.content","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/content.html","searchKeys":["content","fun content(content: Content?): Event.Builder","com.google.adk.kt.events.Event.Builder.content"]},{"name":"fun content(content: Content?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.content","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/content.html","searchKeys":["content","fun content(content: Content?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.content"]},{"name":"fun contentText(separator: CharSequence = \"\", includeThoughts: Boolean = false): String","description":"com.google.adk.kt.events.Event.contentText","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/content-text.html","searchKeys":["contentText","fun contentText(separator: CharSequence = \"\", includeThoughts: Boolean = false): String","com.google.adk.kt.events.Event.contentText"]},{"name":"fun contents(contents: List<Content>): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.contents","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/contents.html","searchKeys":["contents","fun contents(contents: List<Content>): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.contents"]},{"name":"fun contentsCount(contentsCount: Int): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.contentsCount","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/contents-count.html","searchKeys":["contentsCount","fun contentsCount(contentsCount: Int): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.contentsCount"]},{"name":"fun contextCacheConfig(contextCacheConfig: ContextCacheConfig?): App.Builder","description":"com.google.adk.kt.apps.App.Builder.contextCacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/context-cache-config.html","searchKeys":["contextCacheConfig","fun contextCacheConfig(contextCacheConfig: ContextCacheConfig?): App.Builder","com.google.adk.kt.apps.App.Builder.contextCacheConfig"]},{"name":"fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, toolCall: ToolCall? = this.toolCall, toolResponse: ToolResponse? = this.toolResponse, partMetadata: Map<String, Any?>? = this.partMetadata): Part","description":"com.google.adk.kt.types.Part.copy","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/copy.html","searchKeys":["copy","fun copy(text: String? = this.text, inlineData: Blob? = this.inlineData, fileData: FileData? = this.fileData, functionCall: FunctionCall? = this.functionCall, functionResponse: FunctionResponse? = this.functionResponse, thought: Boolean? = this.thought, thoughtSignature: ByteArray? = this.thoughtSignature, videoMetadata: VideoMetadata? = this.videoMetadata, toolCall: ToolCall? = this.toolCall, toolResponse: ToolResponse? = this.toolResponse, partMetadata: Map<String, Any?>? = this.partMetadata): Part","com.google.adk.kt.types.Part.copy"]},{"name":"fun createHttpOptions(createHttpOptions: HttpOptions?): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.createHttpOptions","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/create-http-options.html","searchKeys":["createHttpOptions","fun createHttpOptions(createHttpOptions: HttpOptions?): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder.createHttpOptions"]},{"name":"fun createdAt(createdAt: Long?): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.createdAt","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/created-at.html","searchKeys":["createdAt","fun createdAt(createdAt: Long?): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.createdAt"]},{"name":"fun credentials(credentials: GoogleCredentials): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/credentials.html","searchKeys":["credentials","fun credentials(credentials: GoogleCredentials): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.credentials"]},{"name":"fun credentials(credentials: GoogleCredentials): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/credentials.html","searchKeys":["credentials","fun credentials(credentials: GoogleCredentials): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.credentials"]},{"name":"fun credentials(credentials: GoogleCredentials): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/credentials.html","searchKeys":["credentials","fun credentials(credentials: GoogleCredentials): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.credentials"]},{"name":"fun credentials(credentials: GoogleCredentials?): VertexCredentials.Builder","description":"com.google.adk.kt.models.VertexCredentials.Builder.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/credentials.html","searchKeys":["credentials","fun credentials(credentials: GoogleCredentials?): VertexCredentials.Builder","com.google.adk.kt.models.VertexCredentials.Builder.credentials"]},{"name":"fun customMetadata(customMetadata: Map<String, Any>): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/custom-metadata.html","searchKeys":["customMetadata","fun customMetadata(customMetadata: Map<String, Any>): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Builder.customMetadata"]},{"name":"fun customMetadata(customMetadata: Map<String, Any>?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/custom-metadata.html","searchKeys":["customMetadata","fun customMetadata(customMetadata: Map<String, Any>?): Event.Builder","com.google.adk.kt.events.Event.Builder.customMetadata"]},{"name":"fun customMetadata(customMetadata: Map<String, Any>?): RunConfig.Builder","description":"com.google.adk.kt.agents.RunConfig.Builder.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/custom-metadata.html","searchKeys":["customMetadata","fun customMetadata(customMetadata: Map<String, Any>?): RunConfig.Builder","com.google.adk.kt.agents.RunConfig.Builder.customMetadata"]},{"name":"fun customMetadata(customMetadata: Map<String, Any?>?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/custom-metadata.html","searchKeys":["customMetadata","fun customMetadata(customMetadata: Map<String, Any?>?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.customMetadata"]},{"name":"fun dataStoreId(dataStoreId: String?): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.dataStoreId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/data-store-id.html","searchKeys":["dataStoreId","fun dataStoreId(dataStoreId: String?): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.dataStoreId"]},{"name":"fun dataStoreSpecs(dataStoreSpecs: List<VertexAISearchDataStoreSpec>?): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.dataStoreSpecs","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/data-store-specs.html","searchKeys":["dataStoreSpecs","fun dataStoreSpecs(dataStoreSpecs: List<VertexAISearchDataStoreSpec>?): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.dataStoreSpecs"]},{"name":"fun defaultValue(defaultValue: Any?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.defaultValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/default-value.html","searchKeys":["defaultValue","fun defaultValue(defaultValue: Any?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.defaultValue"]},{"name":"fun description(description: String): FunctionDeclaration.Builder","description":"com.google.adk.kt.types.FunctionDeclaration.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/description.html","searchKeys":["description","fun description(description: String): FunctionDeclaration.Builder","com.google.adk.kt.types.FunctionDeclaration.Builder.description"]},{"name":"fun description(description: String): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/description.html","searchKeys":["description","fun description(description: String): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.description"]},{"name":"fun description(description: String): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/description.html","searchKeys":["description","fun description(description: String): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.description"]},{"name":"fun description(description: String): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/description.html","searchKeys":["description","fun description(description: String): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.description"]},{"name":"fun description(description: String): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/description.html","searchKeys":["description","fun description(description: String): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.description"]},{"name":"fun description(description: String): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/description.html","searchKeys":["description","fun description(description: String): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.description"]},{"name":"fun description(description: String?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.description","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/description.html","searchKeys":["description","fun description(description: String?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.description"]},{"name":"fun disallowTransferToParent(value: Boolean): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.disallowTransferToParent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/disallow-transfer-to-parent.html","searchKeys":["disallowTransferToParent","fun disallowTransferToParent(value: Boolean): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.disallowTransferToParent"]},{"name":"fun disallowTransferToPeers(value: Boolean): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.disallowTransferToPeers","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/disallow-transfer-to-peers.html","searchKeys":["disallowTransferToPeers","fun disallowTransferToPeers(value: Boolean): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.disallowTransferToPeers"]},{"name":"fun endInvocation()","description":"com.google.adk.kt.agents.CallbackContext.endInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/end-invocation.html","searchKeys":["endInvocation","fun endInvocation()","com.google.adk.kt.agents.CallbackContext.endInvocation"]},{"name":"fun endInvocation()","description":"com.google.adk.kt.tools.ToolContext.endInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/end-invocation.html","searchKeys":["endInvocation","fun endInvocation()","com.google.adk.kt.tools.ToolContext.endInvocation"]},{"name":"fun endOfAgent(endOfAgent: Boolean): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.endOfAgent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/end-of-agent.html","searchKeys":["endOfAgent","fun endOfAgent(endOfAgent: Boolean): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.endOfAgent"]},{"name":"fun endOffsetMillis(): Long?","description":"com.google.adk.kt.types.VideoMetadata.endOffsetMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/end-offset-millis.html","searchKeys":["endOffsetMillis","fun endOffsetMillis(): Long?","com.google.adk.kt.types.VideoMetadata.endOffsetMillis"]},{"name":"fun endOffsetMillis(endOffsetMillis: Long): VideoMetadata.Builder","description":"com.google.adk.kt.types.VideoMetadata.Builder.endOffsetMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/end-offset-millis.html","searchKeys":["endOffsetMillis","fun endOffsetMillis(endOffsetMillis: Long): VideoMetadata.Builder","com.google.adk.kt.types.VideoMetadata.Builder.endOffsetMillis"]},{"name":"fun enum(enum: List<String>?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.enum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/enum.html","searchKeys":["enum","fun enum(enum: List<String>?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.enum"]},{"name":"fun enum(vararg enum: String): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.enum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/enum.html","searchKeys":["enum","fun enum(vararg enum: String): Schema.Builder","com.google.adk.kt.types.Schema.Builder.enum"]},{"name":"fun enumValues(enumValues: List<String>?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.enumValues","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/enum-values.html","searchKeys":["enumValues","fun enumValues(enumValues: List<String>?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.enumValues"]},{"name":"fun enumValues(vararg enumValues: String): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.enumValues","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/enum-values.html","searchKeys":["enumValues","fun enumValues(vararg enumValues: String): Schema.Builder","com.google.adk.kt.types.Schema.Builder.enumValues"]},{"name":"fun errorCode(errorCode: String?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.errorCode","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/error-code.html","searchKeys":["errorCode","fun errorCode(errorCode: String?): Event.Builder","com.google.adk.kt.events.Event.Builder.errorCode"]},{"name":"fun errorCode(errorCode: String?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.errorCode","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/error-code.html","searchKeys":["errorCode","fun errorCode(errorCode: String?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.errorCode"]},{"name":"fun errorMessage(errorMessage: String?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.errorMessage","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/error-message.html","searchKeys":["errorMessage","fun errorMessage(errorMessage: String?): Event.Builder","com.google.adk.kt.events.Event.Builder.errorMessage"]},{"name":"fun errorMessage(errorMessage: String?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.errorMessage","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/error-message.html","searchKeys":["errorMessage","fun errorMessage(errorMessage: String?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.errorMessage"]},{"name":"fun escalate(escalate: Boolean): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.escalate","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/escalate.html","searchKeys":["escalate","fun escalate(escalate: Boolean): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.escalate"]},{"name":"fun eventRetentionSize(eventRetentionSize: Int?): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.eventRetentionSize","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/event-retention-size.html","searchKeys":["eventRetentionSize","fun eventRetentionSize(eventRetentionSize: Int?): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.eventRetentionSize"]},{"name":"fun events(events: List<Event>): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.events","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/events.html","searchKeys":["events","fun events(events: List<Event>): Session.Builder","com.google.adk.kt.sessions.Session.Builder.events"]},{"name":"fun eventsCompactionConfig(eventsCompactionConfig: EventsCompactionConfig?): App.Builder","description":"com.google.adk.kt.apps.App.Builder.eventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/events-compaction-config.html","searchKeys":["eventsCompactionConfig","fun eventsCompactionConfig(eventsCompactionConfig: EventsCompactionConfig?): App.Builder","com.google.adk.kt.apps.App.Builder.eventsCompactionConfig"]},{"name":"fun expireTime(expireTime: Long?): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.expireTime","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/expire-time.html","searchKeys":["expireTime","fun expireTime(expireTime: Long?): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.expireTime"]},{"name":"fun fileData(fileData: FileData?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.fileData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/file-data.html","searchKeys":["fileData","fun fileData(fileData: FileData?): Part.Builder","com.google.adk.kt.types.Part.Builder.fileData"]},{"name":"fun filter(filter: String?): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.filter","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/filter.html","searchKeys":["filter","fun filter(filter: String?): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.filter"]},{"name":"fun fingerprint(fingerprint: String): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.fingerprint","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/fingerprint.html","searchKeys":["fingerprint","fun fingerprint(fingerprint: String): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.fingerprint"]},{"name":"fun finishReason(finishReason: FinishReason?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.finishReason","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/finish-reason.html","searchKeys":["finishReason","fun finishReason(finishReason: FinishReason?): Event.Builder","com.google.adk.kt.events.Event.Builder.finishReason"]},{"name":"fun finishReason(finishReason: FinishReason?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.finishReason","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/finish-reason.html","searchKeys":["finishReason","fun finishReason(finishReason: FinishReason?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.finishReason"]},{"name":"fun format(format: String?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.format","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/format.html","searchKeys":["format","fun format(format: String?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.format"]},{"name":"fun fps(fps: Double?): VideoMetadata.Builder","description":"com.google.adk.kt.types.VideoMetadata.Builder.fps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/fps.html","searchKeys":["fps","fun fps(fps: Double?): VideoMetadata.Builder","com.google.adk.kt.types.VideoMetadata.Builder.fps"]},{"name":"fun from(response: GenerateContentResponse): LlmResponse","description":"com.google.adk.kt.models.LlmResponse.Companion.from","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-companion/from.html","searchKeys":["from","fun from(response: GenerateContentResponse): LlmResponse","com.google.adk.kt.models.LlmResponse.Companion.from"]},{"name":"fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): AppSearchMemoryService","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion.fromContext","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/-companion/from-context.html","searchKeys":["fromContext","fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): AppSearchMemoryService","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion.fromContext"]},{"name":"fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): RoomSessionService","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion.fromContext","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/from-context.html","searchKeys":["fromContext","fun fromContext(context: Context, databaseName: String = DEFAULT_DATABASE_NAME): RoomSessionService","com.google.adk.kt.sessions.room.RoomSessionService.Companion.fromContext"]},{"name":"fun fromContext(context: Context, skillsBaseDir: String): AssetSkillSource","description":"com.google.adk.kt.skills.AssetSkillSource.Companion.fromContext","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/-companion/from-context.html","searchKeys":["fromContext","fun fromContext(context: Context, skillsBaseDir: String): AssetSkillSource","com.google.adk.kt.skills.AssetSkillSource.Companion.fromContext"]},{"name":"fun fromMethod(instance: Any, method: Method): BaseTool","description":"com.google.adk.kt.interop.ReflectiveTools.fromMethod","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-reflective-tools/from-method.html","searchKeys":["fromMethod","fun fromMethod(instance: Any, method: Method): BaseTool","com.google.adk.kt.interop.ReflectiveTools.fromMethod"]},{"name":"fun fromMethod(instance: Any, methodName: String): BaseTool","description":"com.google.adk.kt.interop.ReflectiveTools.fromMethod","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-reflective-tools/from-method.html","searchKeys":["fromMethod","fun fromMethod(instance: Any, methodName: String): BaseTool","com.google.adk.kt.interop.ReflectiveTools.fromMethod"]},{"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 functionCall(functionCall: FunctionCall?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.functionCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/function-call.html","searchKeys":["functionCall","fun functionCall(functionCall: FunctionCall?): Part.Builder","com.google.adk.kt.types.Part.Builder.functionCall"]},{"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 functionResponse(functionResponse: FunctionResponse?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.functionResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/function-response.html","searchKeys":["functionResponse","fun functionResponse(functionResponse: FunctionResponse?): Part.Builder","com.google.adk.kt.types.Part.Builder.functionResponse"]},{"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 generateContentConfig(config: GenerateContentConfig?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.generateContentConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/generate-content-config.html","searchKeys":["generateContentConfig","fun generateContentConfig(config: GenerateContentConfig?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.generateContentConfig"]},{"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 groundingMetadata(groundingMetadata: GroundingMetadata?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.groundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/grounding-metadata.html","searchKeys":["groundingMetadata","fun groundingMetadata(groundingMetadata: GroundingMetadata?): Event.Builder","com.google.adk.kt.events.Event.Builder.groundingMetadata"]},{"name":"fun groundingMetadata(groundingMetadata: GroundingMetadata?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.groundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/grounding-metadata.html","searchKeys":["groundingMetadata","fun groundingMetadata(groundingMetadata: GroundingMetadata?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.groundingMetadata"]},{"name":"fun hasSlidingWindowConfig(): Boolean","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.hasSlidingWindowConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/has-sliding-window-config.html","searchKeys":["hasSlidingWindowConfig","fun hasSlidingWindowConfig(): Boolean","com.google.adk.kt.summarizer.EventsCompactionConfig.hasSlidingWindowConfig"]},{"name":"fun hasTokenThresholdConfig(): Boolean","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.hasTokenThresholdConfig","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/has-token-threshold-config.html","searchKeys":["hasTokenThresholdConfig","fun hasTokenThresholdConfig(): Boolean","com.google.adk.kt.summarizer.EventsCompactionConfig.hasTokenThresholdConfig"]},{"name":"fun hasTrailingCodeExecutionResult(): Boolean","description":"com.google.adk.kt.events.Event.hasTrailingCodeExecutionResult","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/has-trailing-code-execution-result.html","searchKeys":["hasTrailingCodeExecutionResult","fun hasTrailingCodeExecutionResult(): Boolean","com.google.adk.kt.events.Event.hasTrailingCodeExecutionResult"]},{"name":"fun headers(headers: Map<String, String>): McpConnectionParameters.StreamableHttp.Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.headers","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/headers.html","searchKeys":["headers","fun headers(headers: Map<String, String>): McpConnectionParameters.StreamableHttp.Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.headers"]},{"name":"fun headers(headers: Map<String, String>?): HttpOptions.Builder","description":"com.google.adk.kt.types.HttpOptions.Builder.headers","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/headers.html","searchKeys":["headers","fun headers(headers: Map<String, String>?): HttpOptions.Builder","com.google.adk.kt.types.HttpOptions.Builder.headers"]},{"name":"fun hint(hint: String?): ToolConfirmation.Builder","description":"com.google.adk.kt.events.ToolConfirmation.Builder.hint","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/hint.html","searchKeys":["hint","fun hint(hint: String?): ToolConfirmation.Builder","com.google.adk.kt.events.ToolConfirmation.Builder.hint"]},{"name":"fun httpClient(httpClient: HttpClient): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.httpClient","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/http-client.html","searchKeys":["httpClient","fun httpClient(httpClient: HttpClient): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.httpClient"]},{"name":"fun httpClient(httpClient: HttpClient): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.httpClient","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/http-client.html","searchKeys":["httpClient","fun httpClient(httpClient: HttpClient): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.httpClient"]},{"name":"fun httpClient(httpClient: HttpClient): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.httpClient","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/http-client.html","searchKeys":["httpClient","fun httpClient(httpClient: HttpClient): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.httpClient"]},{"name":"fun id(id: String): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.id","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/id.html","searchKeys":["id","fun id(id: String): Event.Builder","com.google.adk.kt.events.Event.Builder.id"]},{"name":"fun id(id: String?): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder.id","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/id.html","searchKeys":["id","fun id(id: String?): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Builder.id"]},{"name":"fun inMemory(agent: BaseAgent, appName: String = \"InMemoryRunner\", plugins: List<Plugin> = emptyList()): PublisherRunner","description":"com.google.adk.kt.interop.PublisherRunner.Companion.inMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/-companion/in-memory.html","searchKeys":["inMemory","fun inMemory(agent: BaseAgent, appName: String = \"InMemoryRunner\", plugins: List<Plugin> = emptyList()): PublisherRunner","com.google.adk.kt.interop.PublisherRunner.Companion.inMemory"]},{"name":"fun inMemory(app: App): PublisherRunner","description":"com.google.adk.kt.interop.PublisherRunner.Companion.inMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/-companion/in-memory.html","searchKeys":["inMemory","fun inMemory(app: App): PublisherRunner","com.google.adk.kt.interop.PublisherRunner.Companion.inMemory"]},{"name":"fun includeContents(includeContents: LlmAgent.IncludeContents): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.includeContents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/include-contents.html","searchKeys":["includeContents","fun includeContents(includeContents: LlmAgent.IncludeContents): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.includeContents"]},{"name":"fun includePlugins(includePlugins: Boolean): AgentTool.Builder","description":"com.google.adk.kt.tools.AgentTool.Builder.includePlugins","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/include-plugins.html","searchKeys":["includePlugins","fun includePlugins(includePlugins: Boolean): AgentTool.Builder","com.google.adk.kt.tools.AgentTool.Builder.includePlugins"]},{"name":"fun includeSessionState(includeSessionState: Boolean): DebugLoggingPlugin.Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.includeSessionState","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/include-session-state.html","searchKeys":["includeSessionState","fun includeSessionState(includeSessionState: Boolean): DebugLoggingPlugin.Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.includeSessionState"]},{"name":"fun includeSystemInstruction(includeSystemInstruction: Boolean): DebugLoggingPlugin.Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.includeSystemInstruction","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/include-system-instruction.html","searchKeys":["includeSystemInstruction","fun includeSystemInstruction(includeSystemInstruction: Boolean): DebugLoggingPlugin.Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.includeSystemInstruction"]},{"name":"fun incrementLlmCallsCount()","description":"com.google.adk.kt.agents.InvocationContext.incrementLlmCallsCount","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/increment-llm-calls-count.html","searchKeys":["incrementLlmCallsCount","fun incrementLlmCallsCount()","com.google.adk.kt.agents.InvocationContext.incrementLlmCallsCount"]},{"name":"fun inlineData(inlineData: Blob?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.inlineData","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/inline-data.html","searchKeys":["inlineData","fun inlineData(inlineData: Blob?): Part.Builder","com.google.adk.kt.types.Part.Builder.inlineData"]},{"name":"fun inputSchema(inputSchema: Schema?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.inputSchema","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/input-schema.html","searchKeys":["inputSchema","fun inputSchema(inputSchema: Schema?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.inputSchema"]},{"name":"fun instruction(instruction: Instruction?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.instruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/instruction.html","searchKeys":["instruction","fun instruction(instruction: Instruction?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.instruction"]},{"name":"fun instruction(instruction: String): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.instruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/instruction.html","searchKeys":["instruction","fun instruction(instruction: String): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.instruction"]},{"name":"fun interface FutureAfterAgentCallback","description":"com.google.adk.kt.interop.FutureAfterAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-agent-callback/index.html","searchKeys":["FutureAfterAgentCallback","fun interface FutureAfterAgentCallback","com.google.adk.kt.interop.FutureAfterAgentCallback"]},{"name":"fun interface FutureAfterModelCallback","description":"com.google.adk.kt.interop.FutureAfterModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-model-callback/index.html","searchKeys":["FutureAfterModelCallback","fun interface FutureAfterModelCallback","com.google.adk.kt.interop.FutureAfterModelCallback"]},{"name":"fun interface FutureAfterToolCallback","description":"com.google.adk.kt.interop.FutureAfterToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-after-tool-callback/index.html","searchKeys":["FutureAfterToolCallback","fun interface FutureAfterToolCallback","com.google.adk.kt.interop.FutureAfterToolCallback"]},{"name":"fun interface FutureBeforeAgentCallback","description":"com.google.adk.kt.interop.FutureBeforeAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-agent-callback/index.html","searchKeys":["FutureBeforeAgentCallback","fun interface FutureBeforeAgentCallback","com.google.adk.kt.interop.FutureBeforeAgentCallback"]},{"name":"fun interface FutureBeforeModelCallback","description":"com.google.adk.kt.interop.FutureBeforeModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-model-callback/index.html","searchKeys":["FutureBeforeModelCallback","fun interface FutureBeforeModelCallback","com.google.adk.kt.interop.FutureBeforeModelCallback"]},{"name":"fun interface FutureBeforeToolCallback","description":"com.google.adk.kt.interop.FutureBeforeToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-before-tool-callback/index.html","searchKeys":["FutureBeforeToolCallback","fun interface FutureBeforeToolCallback","com.google.adk.kt.interop.FutureBeforeToolCallback"]},{"name":"fun interface FutureOnModelErrorCallback","description":"com.google.adk.kt.interop.FutureOnModelErrorCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-on-model-error-callback/index.html","searchKeys":["FutureOnModelErrorCallback","fun interface FutureOnModelErrorCallback","com.google.adk.kt.interop.FutureOnModelErrorCallback"]},{"name":"fun interface FutureOnToolErrorCallback","description":"com.google.adk.kt.interop.FutureOnToolErrorCallback","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-on-tool-error-callback/index.html","searchKeys":["FutureOnToolErrorCallback","fun interface FutureOnToolErrorCallback","com.google.adk.kt.interop.FutureOnToolErrorCallback"]},{"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 interface ToolPredicate","description":"com.google.adk.kt.tools.ToolPredicate","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-predicate/index.html","searchKeys":["ToolPredicate","fun interface ToolPredicate","com.google.adk.kt.tools.ToolPredicate"]},{"name":"fun interrupted(interrupted: Boolean): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.interrupted","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/interrupted.html","searchKeys":["interrupted","fun interrupted(interrupted: Boolean): Event.Builder","com.google.adk.kt.events.Event.Builder.interrupted"]},{"name":"fun interrupted(interrupted: Boolean): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.interrupted","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/interrupted.html","searchKeys":["interrupted","fun interrupted(interrupted: Boolean): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.interrupted"]},{"name":"fun invocationId(invocationId: String?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.invocationId","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/invocation-id.html","searchKeys":["invocationId","fun invocationId(invocationId: String?): Event.Builder","com.google.adk.kt.events.Event.Builder.invocationId"]},{"name":"fun invocationsUsed(invocationsUsed: Int?): CacheMetadata.Builder","description":"com.google.adk.kt.models.CacheMetadata.Builder.invocationsUsed","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-builder/invocations-used.html","searchKeys":["invocationsUsed","fun invocationsUsed(invocationsUsed: Int?): CacheMetadata.Builder","com.google.adk.kt.models.CacheMetadata.Builder.invocationsUsed"]},{"name":"fun items(items: Schema?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.items","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/items.html","searchKeys":["items","fun items(items: Schema?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.items"]},{"name":"fun jsonElementToAny(element: ERROR CLASS: Symbol not found for JsonElement): Any?","description":"com.google.adk.kt.serialization.jsonElementToAny","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/json-element-to-any.html","searchKeys":["jsonElementToAny","fun jsonElementToAny(element: ERROR CLASS: Symbol not found for JsonElement): Any?","com.google.adk.kt.serialization.jsonElementToAny"]},{"name":"fun key(key: SessionKey): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.key","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/key.html","searchKeys":["key","fun key(key: SessionKey): Session.Builder","com.google.adk.kt.sessions.Session.Builder.key"]},{"name":"fun lastUpdateTime(lastUpdateTime: ERROR CLASS: Symbol not found for Instant): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.lastUpdateTime","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/last-update-time.html","searchKeys":["lastUpdateTime","fun lastUpdateTime(lastUpdateTime: ERROR CLASS: Symbol not found for Instant): Session.Builder","com.google.adk.kt.sessions.Session.Builder.lastUpdateTime"]},{"name":"fun lastUpdateTimeEpochMillis(lastUpdateTimeEpochMillis: Long): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.lastUpdateTimeEpochMillis","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/last-update-time-epoch-millis.html","searchKeys":["lastUpdateTimeEpochMillis","fun lastUpdateTimeEpochMillis(lastUpdateTimeEpochMillis: Long): Session.Builder","com.google.adk.kt.sessions.Session.Builder.lastUpdateTimeEpochMillis"]},{"name":"fun location(location: String): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.location","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/location.html","searchKeys":["location","fun location(location: String): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.location"]},{"name":"fun location(location: String): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.location","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/location.html","searchKeys":["location","fun location(location: String): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.location"]},{"name":"fun location(location: String): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.location","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/location.html","searchKeys":["location","fun location(location: String): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.location"]},{"name":"fun location(location: String?): VertexCredentials.Builder","description":"com.google.adk.kt.models.VertexCredentials.Builder.location","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/location.html","searchKeys":["location","fun location(location: String?): VertexCredentials.Builder","com.google.adk.kt.models.VertexCredentials.Builder.location"]},{"name":"fun logprobsResult(logprobsResult: LogprobsResult?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.logprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/logprobs-result.html","searchKeys":["logprobsResult","fun logprobsResult(logprobsResult: LogprobsResult?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.logprobsResult"]},{"name":"fun longRunningToolIds(longRunningToolIds: Set<String>): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.longRunningToolIds","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/long-running-tool-ids.html","searchKeys":["longRunningToolIds","fun longRunningToolIds(longRunningToolIds: Set<String>): Event.Builder","com.google.adk.kt.events.Event.Builder.longRunningToolIds"]},{"name":"fun maxItems(maxItems: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.maxItems","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/max-items.html","searchKeys":["maxItems","fun maxItems(maxItems: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.maxItems"]},{"name":"fun maxIterations(maxIterations: Int?): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.maxIterations","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/max-iterations.html","searchKeys":["maxIterations","fun maxIterations(maxIterations: Int?): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.maxIterations"]},{"name":"fun maxLength(maxLength: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.maxLength","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/max-length.html","searchKeys":["maxLength","fun maxLength(maxLength: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.maxLength"]},{"name":"fun maxLlmCalls(maxLlmCalls: Int): RunConfig.Builder","description":"com.google.adk.kt.agents.RunConfig.Builder.maxLlmCalls","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/max-llm-calls.html","searchKeys":["maxLlmCalls","fun maxLlmCalls(maxLlmCalls: Int): RunConfig.Builder","com.google.adk.kt.agents.RunConfig.Builder.maxLlmCalls"]},{"name":"fun maxMcpResourceLength(maxMcpResourceLength: Int): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.maxMcpResourceLength","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/max-mcp-resource-length.html","searchKeys":["maxMcpResourceLength","fun maxMcpResourceLength(maxMcpResourceLength: Int): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.maxMcpResourceLength"]},{"name":"fun maxProperties(maxProperties: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.maxProperties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/max-properties.html","searchKeys":["maxProperties","fun maxProperties(maxProperties: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.maxProperties"]},{"name":"fun maxResults(maxResults: Int?): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.maxResults","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/max-results.html","searchKeys":["maxResults","fun maxResults(maxResults: Int?): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.maxResults"]},{"name":"fun maxSteps(maxSteps: Int?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.maxSteps","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/max-steps.html","searchKeys":["maxSteps","fun maxSteps(maxSteps: Int?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.maxSteps"]},{"name":"fun maximum(maximum: Double?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.maximum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/maximum.html","searchKeys":["maximum","fun maximum(maximum: Double?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.maximum"]},{"name":"fun memoryService(memoryService: MemoryService?): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/memory-service.html","searchKeys":["memoryService","fun memoryService(memoryService: MemoryService?): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.memoryService"]},{"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 minItems(minItems: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.minItems","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/min-items.html","searchKeys":["minItems","fun minItems(minItems: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.minItems"]},{"name":"fun minLength(minLength: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.minLength","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/min-length.html","searchKeys":["minLength","fun minLength(minLength: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.minLength"]},{"name":"fun minProperties(minProperties: Long?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.minProperties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/min-properties.html","searchKeys":["minProperties","fun minProperties(minProperties: Long?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.minProperties"]},{"name":"fun minTokens(minTokens: Int): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.minTokens","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/min-tokens.html","searchKeys":["minTokens","fun minTokens(minTokens: Int): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder.minTokens"]},{"name":"fun minimum(minimum: Double?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.minimum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/minimum.html","searchKeys":["minimum","fun minimum(minimum: Double?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.minimum"]},{"name":"fun model(model: Model): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.model","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/model.html","searchKeys":["model","fun model(model: Model): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.model"]},{"name":"fun model(model: Model?): LlmRequest.Builder","description":"com.google.adk.kt.models.LlmRequest.Builder.model","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-builder/model.html","searchKeys":["model","fun model(model: Model?): LlmRequest.Builder","com.google.adk.kt.models.LlmRequest.Builder.model"]},{"name":"fun modelVersion(modelVersion: String?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.modelVersion","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/model-version.html","searchKeys":["modelVersion","fun modelVersion(modelVersion: String?): Event.Builder","com.google.adk.kt.events.Event.Builder.modelVersion"]},{"name":"fun modelVersion(modelVersion: String?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.modelVersion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/model-version.html","searchKeys":["modelVersion","fun modelVersion(modelVersion: String?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.modelVersion"]},{"name":"fun name(name: String): DebugLoggingPlugin.Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/name.html","searchKeys":["name","fun name(name: String): DebugLoggingPlugin.Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.name"]},{"name":"fun name(name: String): FunctionDeclaration.Builder","description":"com.google.adk.kt.types.FunctionDeclaration.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/name.html","searchKeys":["name","fun name(name: String): FunctionDeclaration.Builder","com.google.adk.kt.types.FunctionDeclaration.Builder.name"]},{"name":"fun name(name: String): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/name.html","searchKeys":["name","fun name(name: String): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.name"]},{"name":"fun name(name: String): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/name.html","searchKeys":["name","fun name(name: String): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.name"]},{"name":"fun name(name: String): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/name.html","searchKeys":["name","fun name(name: String): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.name"]},{"name":"fun name(name: String): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/name.html","searchKeys":["name","fun name(name: String): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.name"]},{"name":"fun name(name: String): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.name","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/name.html","searchKeys":["name","fun name(name: String): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.name"]},{"name":"fun nullable(nullable: Boolean?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.nullable","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/nullable.html","searchKeys":["nullable","fun nullable(nullable: Boolean?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.nullable"]},{"name":"fun numRecentEvents(numRecentEvents: Int?): GetSessionConfig.Builder","description":"com.google.adk.kt.sessions.GetSessionConfig.Builder.numRecentEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-builder/num-recent-events.html","searchKeys":["numRecentEvents","fun numRecentEvents(numRecentEvents: Int?): GetSessionConfig.Builder","com.google.adk.kt.sessions.GetSessionConfig.Builder.numRecentEvents"]},{"name":"fun of(runner: Runner): PublisherRunner","description":"com.google.adk.kt.interop.PublisherRunner.Companion.of","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/-companion/of.html","searchKeys":["of","fun of(runner: Runner): PublisherRunner","com.google.adk.kt.interop.PublisherRunner.Companion.of"]},{"name":"fun onModelError(callback: FutureOnModelErrorCallback): OnModelErrorCallback","description":"com.google.adk.kt.interop.FutureCallbacks.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/on-model-error.html","searchKeys":["onModelError","fun onModelError(callback: FutureOnModelErrorCallback): OnModelErrorCallback","com.google.adk.kt.interop.FutureCallbacks.onModelError"]},{"name":"fun onModelErrorCallbacks(callbacks: List<OnModelErrorCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.onModelErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/on-model-error-callbacks.html","searchKeys":["onModelErrorCallbacks","fun onModelErrorCallbacks(callbacks: List<OnModelErrorCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.onModelErrorCallbacks"]},{"name":"fun onToolError(callback: FutureOnToolErrorCallback): OnToolErrorCallback","description":"com.google.adk.kt.interop.FutureCallbacks.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/on-tool-error.html","searchKeys":["onToolError","fun onToolError(callback: FutureOnToolErrorCallback): OnToolErrorCallback","com.google.adk.kt.interop.FutureCallbacks.onToolError"]},{"name":"fun onToolErrorCallbacks(callbacks: List<OnToolErrorCallback>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.onToolErrorCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/on-tool-error-callbacks.html","searchKeys":["onToolErrorCallbacks","fun onToolErrorCallbacks(callbacks: List<OnToolErrorCallback>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.onToolErrorCallbacks"]},{"name":"fun outputKey(outputKey: String?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.outputKey","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/output-key.html","searchKeys":["outputKey","fun outputKey(outputKey: String?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.outputKey"]},{"name":"fun outputPath(outputPath: String): DebugLoggingPlugin.Builder","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.outputPath","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-builder/output-path.html","searchKeys":["outputPath","fun outputPath(outputPath: String): DebugLoggingPlugin.Builder","com.google.adk.kt.plugins.DebugLoggingPlugin.Builder.outputPath"]},{"name":"fun outputSchema(outputSchema: Schema?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.outputSchema","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/output-schema.html","searchKeys":["outputSchema","fun outputSchema(outputSchema: Schema?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.outputSchema"]},{"name":"fun overlapSize(overlapSize: Int?): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.overlapSize","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/overlap-size.html","searchKeys":["overlapSize","fun overlapSize(overlapSize: Int?): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.overlapSize"]},{"name":"fun parameters(parameters: Schema?): FunctionDeclaration.Builder","description":"com.google.adk.kt.types.FunctionDeclaration.Builder.parameters","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-builder/parameters.html","searchKeys":["parameters","fun parameters(parameters: Schema?): FunctionDeclaration.Builder","com.google.adk.kt.types.FunctionDeclaration.Builder.parameters"]},{"name":"fun partMetadata(partMetadata: Map<String, Any?>?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.partMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/part-metadata.html","searchKeys":["partMetadata","fun partMetadata(partMetadata: Map<String, Any?>?): Part.Builder","com.google.adk.kt.types.Part.Builder.partMetadata"]},{"name":"fun partial(partial: Boolean): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.partial","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/partial.html","searchKeys":["partial","fun partial(partial: Boolean): Event.Builder","com.google.adk.kt.events.Event.Builder.partial"]},{"name":"fun partial(partial: Boolean): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.partial","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/partial.html","searchKeys":["partial","fun partial(partial: Boolean): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.partial"]},{"name":"fun pattern(pattern: String?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.pattern","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/pattern.html","searchKeys":["pattern","fun pattern(pattern: String?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.pattern"]},{"name":"fun payload(payload: Any?): ToolConfirmation.Builder","description":"com.google.adk.kt.events.ToolConfirmation.Builder.payload","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/-builder/payload.html","searchKeys":["payload","fun payload(payload: Any?): ToolConfirmation.Builder","com.google.adk.kt.events.ToolConfirmation.Builder.payload"]},{"name":"fun plugins(plugins: List<Plugin>): App.Builder","description":"com.google.adk.kt.apps.App.Builder.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/plugins.html","searchKeys":["plugins","fun plugins(plugins: List<Plugin>): App.Builder","com.google.adk.kt.apps.App.Builder.plugins"]},{"name":"fun plugins(plugins: List<Plugin>): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/plugins.html","searchKeys":["plugins","fun plugins(plugins: List<Plugin>): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.plugins"]},{"name":"fun plugins(vararg plugins: Plugin): App.Builder","description":"com.google.adk.kt.apps.App.Builder.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/plugins.html","searchKeys":["plugins","fun plugins(vararg plugins: Plugin): App.Builder","com.google.adk.kt.apps.App.Builder.plugins"]},{"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 project(project: String): VertexAiMemoryBankService.Builder","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.project","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-builder/project.html","searchKeys":["project","fun project(project: String): VertexAiMemoryBankService.Builder","com.google.adk.kt.memory.VertexAiMemoryBankService.Builder.project"]},{"name":"fun project(project: String): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.project","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/project.html","searchKeys":["project","fun project(project: String): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.project"]},{"name":"fun project(project: String): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.project","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/project.html","searchKeys":["project","fun project(project: String): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.project"]},{"name":"fun project(project: String?): VertexCredentials.Builder","description":"com.google.adk.kt.models.VertexCredentials.Builder.project","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-builder/project.html","searchKeys":["project","fun project(project: String?): VertexCredentials.Builder","com.google.adk.kt.models.VertexCredentials.Builder.project"]},{"name":"fun propagateGroundingMetadata(propagateGroundingMetadata: Boolean): AgentTool.Builder","description":"com.google.adk.kt.tools.AgentTool.Builder.propagateGroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/propagate-grounding-metadata.html","searchKeys":["propagateGroundingMetadata","fun propagateGroundingMetadata(propagateGroundingMetadata: Boolean): AgentTool.Builder","com.google.adk.kt.tools.AgentTool.Builder.propagateGroundingMetadata"]},{"name":"fun properties(properties: Map<String, Schema>?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.properties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/properties.html","searchKeys":["properties","fun properties(properties: Map<String, Schema>?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.properties"]},{"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 ragCorpora(ragCorpora: List<String>?): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.ragCorpora","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/rag-corpora.html","searchKeys":["ragCorpora","fun ragCorpora(ragCorpora: List<String>?): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.ragCorpora"]},{"name":"fun ragCorpus(ragCorpus: String): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.ragCorpus","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/rag-corpus.html","searchKeys":["ragCorpus","fun ragCorpus(ragCorpus: String): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.ragCorpus"]},{"name":"fun ragResources(ragResources: List<VertexRagStoreRagResource>?): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.ragResources","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/rag-resources.html","searchKeys":["ragResources","fun ragResources(ragResources: List<VertexRagStoreRagResource>?): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.ragResources"]},{"name":"fun readTimeout(readTimeout: Duration): McpConnectionParameters.StreamableHttp.Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.readTimeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/read-timeout.html","searchKeys":["readTimeout","fun readTimeout(readTimeout: Duration): McpConnectionParameters.StreamableHttp.Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.readTimeout"]},{"name":"fun reasoningEngineId(reasoningEngineId: String): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.reasoningEngineId","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/reasoning-engine-id.html","searchKeys":["reasoningEngineId","fun reasoningEngineId(reasoningEngineId: String): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.reasoningEngineId"]},{"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 requestedToolConfirmations(requestedToolConfirmations: MutableMap<String, ToolConfirmation>): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.requestedToolConfirmations","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/requested-tool-confirmations.html","searchKeys":["requestedToolConfirmations","fun requestedToolConfirmations(requestedToolConfirmations: MutableMap<String, ToolConfirmation>): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.requestedToolConfirmations"]},{"name":"fun required(required: List<String>?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.required","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/required.html","searchKeys":["required","fun required(required: List<String>?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.required"]},{"name":"fun required(vararg required: String): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.required","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/required.html","searchKeys":["required","fun required(vararg required: String): Schema.Builder","com.google.adk.kt.types.Schema.Builder.required"]},{"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 resumabilityConfig(resumabilityConfig: ResumabilityConfig?): App.Builder","description":"com.google.adk.kt.apps.App.Builder.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/resumability-config.html","searchKeys":["resumabilityConfig","fun resumabilityConfig(resumabilityConfig: ResumabilityConfig?): App.Builder","com.google.adk.kt.apps.App.Builder.resumabilityConfig"]},{"name":"fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String): CompletableFuture<Void?>","description":"com.google.adk.kt.interop.PublisherRunner.rewindAsync","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/rewind-async.html","searchKeys":["rewindAsync","fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String): CompletableFuture<Void?>","com.google.adk.kt.interop.PublisherRunner.rewindAsync"]},{"name":"fun rewindBeforeInvocationId(rewindBeforeInvocationId: String?): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.rewindBeforeInvocationId","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/rewind-before-invocation-id.html","searchKeys":["rewindBeforeInvocationId","fun rewindBeforeInvocationId(rewindBeforeInvocationId: String?): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.rewindBeforeInvocationId"]},{"name":"fun rootAgent(rootAgent: BaseAgent): App.Builder","description":"com.google.adk.kt.apps.App.Builder.rootAgent","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-builder/root-agent.html","searchKeys":["rootAgent","fun rootAgent(rootAgent: BaseAgent): App.Builder","com.google.adk.kt.apps.App.Builder.rootAgent"]},{"name":"fun runAsync(parentContext: InvocationContext): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/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): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/Event>","com.google.adk.kt.agents.BaseAgent.runAsync"]},{"name":"fun runAsync(userId: String, sessionId: String, invocationId: String? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): Publisher<Event>","description":"com.google.adk.kt.interop.PublisherRunner.runAsync","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/run-async.html","searchKeys":["runAsync","fun runAsync(userId: String, sessionId: String, invocationId: String? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): Publisher<Event>","com.google.adk.kt.interop.PublisherRunner.runAsync"]},{"name":"fun searchEngineId(searchEngineId: String?): VertexAiSearchTool.Builder","description":"com.google.adk.kt.tools.VertexAiSearchTool.Builder.searchEngineId","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-builder/search-engine-id.html","searchKeys":["searchEngineId","fun searchEngineId(searchEngineId: String?): VertexAiSearchTool.Builder","com.google.adk.kt.tools.VertexAiSearchTool.Builder.searchEngineId"]},{"name":"fun sessionService(sessionService: SessionService): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/session-service.html","searchKeys":["sessionService","fun sessionService(sessionService: SessionService): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.sessionService"]},{"name":"fun sessionTtl(sessionTtl: Duration): VertexAiSessionService.Builder","description":"com.google.adk.kt.sessions.VertexAiSessionService.Builder.sessionTtl","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-builder/session-ttl.html","searchKeys":["sessionTtl","fun sessionTtl(sessionTtl: Duration): VertexAiSessionService.Builder","com.google.adk.kt.sessions.VertexAiSessionService.Builder.sessionTtl"]},{"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 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 similarityTopK(similarityTopK: Int?): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.similarityTopK","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/similarity-top-k.html","searchKeys":["similarityTopK","fun similarityTopK(similarityTopK: Int?): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.similarityTopK"]},{"name":"fun similarityTopK(similarityTopK: Int?): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.similarityTopK","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/similarity-top-k.html","searchKeys":["similarityTopK","fun similarityTopK(similarityTopK: Int?): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.similarityTopK"]},{"name":"fun skipClosingPlugins(skipClosingPlugins: Boolean): InMemoryRunner.Builder","description":"com.google.adk.kt.runners.InMemoryRunner.Builder.skipClosingPlugins","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-builder/skip-closing-plugins.html","searchKeys":["skipClosingPlugins","fun skipClosingPlugins(skipClosingPlugins: Boolean): InMemoryRunner.Builder","com.google.adk.kt.runners.InMemoryRunner.Builder.skipClosingPlugins"]},{"name":"fun skipSummarization(skipSummarization: Boolean): AgentTool.Builder","description":"com.google.adk.kt.tools.AgentTool.Builder.skipSummarization","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/-builder/skip-summarization.html","searchKeys":["skipSummarization","fun skipSummarization(skipSummarization: Boolean): AgentTool.Builder","com.google.adk.kt.tools.AgentTool.Builder.skipSummarization"]},{"name":"fun skipSummarization(skipSummarization: Boolean): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.skipSummarization","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/skip-summarization.html","searchKeys":["skipSummarization","fun skipSummarization(skipSummarization: Boolean): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.skipSummarization"]},{"name":"fun sseConnectionParams(params: McpConnectionParameters.Sse?): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.sseConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/sse-connection-params.html","searchKeys":["sseConnectionParams","fun sseConnectionParams(params: McpConnectionParameters.Sse?): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.sseConnectionParams"]},{"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 startOffsetMillis(): Long?","description":"com.google.adk.kt.types.VideoMetadata.startOffsetMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/start-offset-millis.html","searchKeys":["startOffsetMillis","fun startOffsetMillis(): Long?","com.google.adk.kt.types.VideoMetadata.startOffsetMillis"]},{"name":"fun startOffsetMillis(startOffsetMillis: Long): VideoMetadata.Builder","description":"com.google.adk.kt.types.VideoMetadata.Builder.startOffsetMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-builder/start-offset-millis.html","searchKeys":["startOffsetMillis","fun startOffsetMillis(startOffsetMillis: Long): VideoMetadata.Builder","com.google.adk.kt.types.VideoMetadata.Builder.startOffsetMillis"]},{"name":"fun state(state: Map<String, Any>): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.state","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/state.html","searchKeys":["state","fun state(state: Map<String, Any>): Session.Builder","com.google.adk.kt.sessions.Session.Builder.state"]},{"name":"fun state(state: State): Session.Builder","description":"com.google.adk.kt.sessions.Session.Builder.state","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-builder/state.html","searchKeys":["state","fun state(state: State): Session.Builder","com.google.adk.kt.sessions.Session.Builder.state"]},{"name":"fun stateDelta(stateDelta: MutableMap<String, Any>): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.stateDelta","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/state-delta.html","searchKeys":["stateDelta","fun stateDelta(stateDelta: MutableMap<String, Any>): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.stateDelta"]},{"name":"fun staticInstruction(staticInstruction: Content?): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.staticInstruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/static-instruction.html","searchKeys":["staticInstruction","fun staticInstruction(staticInstruction: Content?): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.staticInstruction"]},{"name":"fun stdioConnectionParams(params: McpConnectionParameters.Stdio?): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.stdioConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/stdio-connection-params.html","searchKeys":["stdioConnectionParams","fun stdioConnectionParams(params: McpConnectionParameters.Stdio?): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.stdioConnectionParams"]},{"name":"fun streamableHttpConnectionParams(params: McpConnectionParameters.StreamableHttp?): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.streamableHttpConnectionParams","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/streamable-http-connection-params.html","searchKeys":["streamableHttpConnectionParams","fun streamableHttpConnectionParams(params: McpConnectionParameters.StreamableHttp?): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.streamableHttpConnectionParams"]},{"name":"fun streamingMode(streamingMode: StreamingMode): RunConfig.Builder","description":"com.google.adk.kt.agents.RunConfig.Builder.streamingMode","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-builder/streaming-mode.html","searchKeys":["streamingMode","fun streamingMode(streamingMode: StreamingMode): RunConfig.Builder","com.google.adk.kt.agents.RunConfig.Builder.streamingMode"]},{"name":"fun subAgents(subAgents: List<BaseAgent>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(subAgents: List<BaseAgent>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.subAgents"]},{"name":"fun subAgents(subAgents: List<BaseAgent>): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(subAgents: List<BaseAgent>): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.subAgents"]},{"name":"fun subAgents(subAgents: List<BaseAgent>): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(subAgents: List<BaseAgent>): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.subAgents"]},{"name":"fun subAgents(subAgents: List<BaseAgent>): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(subAgents: List<BaseAgent>): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.subAgents"]},{"name":"fun subAgents(vararg subAgents: BaseAgent): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(vararg subAgents: BaseAgent): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.subAgents"]},{"name":"fun subAgents(vararg subAgents: BaseAgent): LoopAgent.Builder","description":"com.google.adk.kt.agents.LoopAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-loop-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(vararg subAgents: BaseAgent): LoopAgent.Builder","com.google.adk.kt.agents.LoopAgent.Builder.subAgents"]},{"name":"fun subAgents(vararg subAgents: BaseAgent): ParallelAgent.Builder","description":"com.google.adk.kt.agents.ParallelAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(vararg subAgents: BaseAgent): ParallelAgent.Builder","com.google.adk.kt.agents.ParallelAgent.Builder.subAgents"]},{"name":"fun subAgents(vararg subAgents: BaseAgent): SequentialAgent.Builder","description":"com.google.adk.kt.agents.SequentialAgent.Builder.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-sequential-agent/-builder/sub-agents.html","searchKeys":["subAgents","fun subAgents(vararg subAgents: BaseAgent): SequentialAgent.Builder","com.google.adk.kt.agents.SequentialAgent.Builder.subAgents"]},{"name":"fun summarizer(summarizer: EventSummarizer?): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.summarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/summarizer.html","searchKeys":["summarizer","fun summarizer(summarizer: EventSummarizer?): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.summarizer"]},{"name":"fun text(separator: CharSequence = \"\", includeThoughts: Boolean = false): String","description":"com.google.adk.kt.types.Content.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-content/text.html","searchKeys":["text","fun text(separator: CharSequence = \"\", includeThoughts: Boolean = false): String","com.google.adk.kt.types.Content.text"]},{"name":"fun text(text: String?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/text.html","searchKeys":["text","fun text(text: String?): Part.Builder","com.google.adk.kt.types.Part.Builder.text"]},{"name":"fun thought(thought: Boolean?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.thought","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/thought.html","searchKeys":["thought","fun thought(thought: Boolean?): Part.Builder","com.google.adk.kt.types.Part.Builder.thought"]},{"name":"fun thoughtSignature(thoughtSignature: ByteArray?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.thoughtSignature","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/thought-signature.html","searchKeys":["thoughtSignature","fun thoughtSignature(thoughtSignature: ByteArray?): Part.Builder","com.google.adk.kt.types.Part.Builder.thoughtSignature"]},{"name":"fun timeout(timeout: Duration): McpConnectionParameters.StreamableHttp.Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/timeout.html","searchKeys":["timeout","fun timeout(timeout: Duration): McpConnectionParameters.StreamableHttp.Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.timeout"]},{"name":"fun timeoutMillis(): Long?","description":"com.google.adk.kt.types.HttpOptions.timeoutMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/timeout-millis.html","searchKeys":["timeoutMillis","fun timeoutMillis(): Long?","com.google.adk.kt.types.HttpOptions.timeoutMillis"]},{"name":"fun timeoutMillis(timeoutMillis: Long): HttpOptions.Builder","description":"com.google.adk.kt.types.HttpOptions.Builder.timeoutMillis","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-builder/timeout-millis.html","searchKeys":["timeoutMillis","fun timeoutMillis(timeoutMillis: Long): HttpOptions.Builder","com.google.adk.kt.types.HttpOptions.Builder.timeoutMillis"]},{"name":"fun timestamp(timestamp: Long): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.timestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/timestamp.html","searchKeys":["timestamp","fun timestamp(timestamp: Long): Event.Builder","com.google.adk.kt.events.Event.Builder.timestamp"]},{"name":"fun timestamp(timestamp: String?): MemoryEntry.Builder","description":"com.google.adk.kt.memory.MemoryEntry.Builder.timestamp","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-builder/timestamp.html","searchKeys":["timestamp","fun timestamp(timestamp: String?): MemoryEntry.Builder","com.google.adk.kt.memory.MemoryEntry.Builder.timestamp"]},{"name":"fun title(title: String?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/title.html","searchKeys":["title","fun title(title: String?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.title"]},{"name":"fun toToolset(headerProvider: suspend (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: suspend (ReadonlyContext) -> Map<String, String>? = null, progressConsumers: List<(McpSchema.ProgressNotification) -> Unit> = emptyList()): McpToolset","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toToolset"]},{"name":"fun tokenThreshold(tokenThreshold: Int?): EventsCompactionConfig.Builder","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.tokenThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-builder/token-threshold.html","searchKeys":["tokenThreshold","fun tokenThreshold(tokenThreshold: Int?): EventsCompactionConfig.Builder","com.google.adk.kt.summarizer.EventsCompactionConfig.Builder.tokenThreshold"]},{"name":"fun toolCall(toolCall: ToolCall?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.toolCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/tool-call.html","searchKeys":["toolCall","fun toolCall(toolCall: ToolCall?): Part.Builder","com.google.adk.kt.types.Part.Builder.toolCall"]},{"name":"fun toolFilter(toolFilter: ToolFilter?): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.toolFilter","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/tool-filter.html","searchKeys":["toolFilter","fun toolFilter(toolFilter: ToolFilter?): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.toolFilter"]},{"name":"fun toolResponse(toolResponse: ToolResponse?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.toolResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/tool-response.html","searchKeys":["toolResponse","fun toolResponse(toolResponse: ToolResponse?): Part.Builder","com.google.adk.kt.types.Part.Builder.toolResponse"]},{"name":"fun tools(tools: List<BaseTool>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.tools","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/tools.html","searchKeys":["tools","fun tools(tools: List<BaseTool>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.tools"]},{"name":"fun tools(vararg tools: BaseTool): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.tools","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/tools.html","searchKeys":["tools","fun tools(vararg tools: BaseTool): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.tools"]},{"name":"fun toolsets(toolsets: List<Toolset>): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.toolsets","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/toolsets.html","searchKeys":["toolsets","fun toolsets(toolsets: List<Toolset>): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.toolsets"]},{"name":"fun toolsets(vararg toolsets: Toolset): LlmAgent.Builder","description":"com.google.adk.kt.agents.LlmAgent.Builder.toolsets","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-builder/toolsets.html","searchKeys":["toolsets","fun toolsets(vararg toolsets: Toolset): LlmAgent.Builder","com.google.adk.kt.agents.LlmAgent.Builder.toolsets"]},{"name":"fun transferToAgent(transferToAgent: String?): EventActions.Builder","description":"com.google.adk.kt.events.EventActions.Builder.transferToAgent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-builder/transfer-to-agent.html","searchKeys":["transferToAgent","fun transferToAgent(transferToAgent: String?): EventActions.Builder","com.google.adk.kt.events.EventActions.Builder.transferToAgent"]},{"name":"fun ttl(ttl: ERROR CLASS: Symbol not found for Duration): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.ttl","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/ttl.html","searchKeys":["ttl","fun ttl(ttl: ERROR CLASS: Symbol not found for Duration): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder.ttl"]},{"name":"fun ttlMillis(ttlMillis: Long): ContextCacheConfig.Builder","description":"com.google.adk.kt.agents.ContextCacheConfig.Builder.ttlMillis","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-builder/ttl-millis.html","searchKeys":["ttlMillis","fun ttlMillis(ttlMillis: Long): ContextCacheConfig.Builder","com.google.adk.kt.agents.ContextCacheConfig.Builder.ttlMillis"]},{"name":"fun turnComplete(turnComplete: Boolean): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.turnComplete","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/turn-complete.html","searchKeys":["turnComplete","fun turnComplete(turnComplete: Boolean): Event.Builder","com.google.adk.kt.events.Event.Builder.turnComplete"]},{"name":"fun type(type: Type?): Schema.Builder","description":"com.google.adk.kt.types.Schema.Builder.type","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-builder/type.html","searchKeys":["type","fun type(type: Type?): Schema.Builder","com.google.adk.kt.types.Schema.Builder.type"]},{"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 url(url: String): McpConnectionParameters.StreamableHttp.Builder","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.url","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-builder/url.html","searchKeys":["url","fun url(url: String): McpConnectionParameters.StreamableHttp.Builder","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Builder.url"]},{"name":"fun usageMetadata(usageMetadata: UsageMetadata?): Event.Builder","description":"com.google.adk.kt.events.Event.Builder.usageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-builder/usage-metadata.html","searchKeys":["usageMetadata","fun usageMetadata(usageMetadata: UsageMetadata?): Event.Builder","com.google.adk.kt.events.Event.Builder.usageMetadata"]},{"name":"fun usageMetadata(usageMetadata: UsageMetadata?): LlmResponse.Builder","description":"com.google.adk.kt.models.LlmResponse.Builder.usageMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/-builder/usage-metadata.html","searchKeys":["usageMetadata","fun usageMetadata(usageMetadata: UsageMetadata?): LlmResponse.Builder","com.google.adk.kt.models.LlmResponse.Builder.usageMetadata"]},{"name":"fun useMcpResources(useMcpResources: Boolean): McpToolset.McpToolsetConfig.Builder","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.useMcpResources","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-builder/use-mcp-resources.html","searchKeys":["useMcpResources","fun useMcpResources(useMcpResources: Boolean): McpToolset.McpToolsetConfig.Builder","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.Builder.useMcpResources"]},{"name":"fun validateMapOnSchema(args: Map<String, Any?>, schema: Schema, argsName: String): ERROR CLASS: Symbol not found for Result<kotlin/Unit>","description":"com.google.adk.kt.SchemaUtils.validateMapOnSchema","location":"google-adk-kotlin-core/com.google.adk.kt/-schema-utils/validate-map-on-schema.html","searchKeys":["validateMapOnSchema","fun validateMapOnSchema(args: Map<String, Any?>, schema: Schema, argsName: String): ERROR CLASS: Symbol not found for Result<kotlin/Unit>","com.google.adk.kt.SchemaUtils.validateMapOnSchema"]},{"name":"fun validateOutputSchema(output: String, schema: Schema): ERROR CLASS: Symbol not found for Result<kotlin/collections/Map<kotlin/String, kotlin/Any?>>","description":"com.google.adk.kt.SchemaUtils.validateOutputSchema","location":"google-adk-kotlin-core/com.google.adk.kt/-schema-utils/validate-output-schema.html","searchKeys":["validateOutputSchema","fun validateOutputSchema(output: String, schema: Schema): ERROR CLASS: Symbol not found for Result<kotlin/collections/Map<kotlin/String, kotlin/Any?>>","com.google.adk.kt.SchemaUtils.validateOutputSchema"]},{"name":"fun valueOf(value: String): BlockedReason","description":"com.google.adk.kt.types.BlockedReason.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): BlockedReason","com.google.adk.kt.types.BlockedReason.valueOf"]},{"name":"fun valueOf(value: String): FinishReason","description":"com.google.adk.kt.types.FinishReason.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): FinishReason","com.google.adk.kt.types.FinishReason.valueOf"]},{"name":"fun valueOf(value: String): HarmBlockThreshold","description":"com.google.adk.kt.types.HarmBlockThreshold.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HarmBlockThreshold","com.google.adk.kt.types.HarmBlockThreshold.valueOf"]},{"name":"fun valueOf(value: String): HarmCategory","description":"com.google.adk.kt.types.HarmCategory.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HarmCategory","com.google.adk.kt.types.HarmCategory.valueOf"]},{"name":"fun valueOf(value: String): Level","description":"com.google.adk.kt.logging.Level.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Level","com.google.adk.kt.logging.Level.valueOf"]},{"name":"fun valueOf(value: String): LlmAgent.IncludeContents","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): LlmAgent.IncludeContents","com.google.adk.kt.agents.LlmAgent.IncludeContents.valueOf"]},{"name":"fun valueOf(value: String): MediaModality","description":"com.google.adk.kt.types.MediaModality.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): MediaModality","com.google.adk.kt.types.MediaModality.valueOf"]},{"name":"fun valueOf(value: String): MediaResolution","description":"com.google.adk.kt.types.MediaResolution.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): MediaResolution","com.google.adk.kt.types.MediaResolution.valueOf"]},{"name":"fun valueOf(value: String): ModelRoutingPreference","description":"com.google.adk.kt.types.ModelRoutingPreference.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ModelRoutingPreference","com.google.adk.kt.types.ModelRoutingPreference.valueOf"]},{"name":"fun valueOf(value: String): Requiredness","description":"com.google.adk.kt.annotations.Requiredness.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Requiredness","com.google.adk.kt.annotations.Requiredness.valueOf"]},{"name":"fun valueOf(value: String): ServiceTier","description":"com.google.adk.kt.types.ServiceTier.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ServiceTier","com.google.adk.kt.types.ServiceTier.valueOf"]},{"name":"fun valueOf(value: String): StreamingMode","description":"com.google.adk.kt.agents.StreamingMode.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): StreamingMode","com.google.adk.kt.agents.StreamingMode.valueOf"]},{"name":"fun valueOf(value: String): ThinkingLevel","description":"com.google.adk.kt.types.ThinkingLevel.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ThinkingLevel","com.google.adk.kt.types.ThinkingLevel.valueOf"]},{"name":"fun valueOf(value: String): Type","description":"com.google.adk.kt.types.Type.valueOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Type","com.google.adk.kt.types.Type.valueOf"]},{"name":"fun values(): Array<BlockedReason>","description":"com.google.adk.kt.types.BlockedReason.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-blocked-reason/values.html","searchKeys":["values","fun values(): Array<BlockedReason>","com.google.adk.kt.types.BlockedReason.values"]},{"name":"fun values(): Array<FinishReason>","description":"com.google.adk.kt.types.FinishReason.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-finish-reason/values.html","searchKeys":["values","fun values(): Array<FinishReason>","com.google.adk.kt.types.FinishReason.values"]},{"name":"fun values(): Array<HarmBlockThreshold>","description":"com.google.adk.kt.types.HarmBlockThreshold.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-block-threshold/values.html","searchKeys":["values","fun values(): Array<HarmBlockThreshold>","com.google.adk.kt.types.HarmBlockThreshold.values"]},{"name":"fun values(): Array<HarmCategory>","description":"com.google.adk.kt.types.HarmCategory.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-harm-category/values.html","searchKeys":["values","fun values(): Array<HarmCategory>","com.google.adk.kt.types.HarmCategory.values"]},{"name":"fun values(): Array<Level>","description":"com.google.adk.kt.logging.Level.values","location":"google-adk-kotlin-core/com.google.adk.kt.logging/-level/values.html","searchKeys":["values","fun values(): Array<Level>","com.google.adk.kt.logging.Level.values"]},{"name":"fun values(): Array<LlmAgent.IncludeContents>","description":"com.google.adk.kt.agents.LlmAgent.IncludeContents.values","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-include-contents/values.html","searchKeys":["values","fun values(): Array<LlmAgent.IncludeContents>","com.google.adk.kt.agents.LlmAgent.IncludeContents.values"]},{"name":"fun values(): Array<MediaModality>","description":"com.google.adk.kt.types.MediaModality.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-modality/values.html","searchKeys":["values","fun values(): Array<MediaModality>","com.google.adk.kt.types.MediaModality.values"]},{"name":"fun values(): Array<MediaResolution>","description":"com.google.adk.kt.types.MediaResolution.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-media-resolution/values.html","searchKeys":["values","fun values(): Array<MediaResolution>","com.google.adk.kt.types.MediaResolution.values"]},{"name":"fun values(): Array<ModelRoutingPreference>","description":"com.google.adk.kt.types.ModelRoutingPreference.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-model-routing-preference/values.html","searchKeys":["values","fun values(): Array<ModelRoutingPreference>","com.google.adk.kt.types.ModelRoutingPreference.values"]},{"name":"fun values(): Array<Requiredness>","description":"com.google.adk.kt.annotations.Requiredness.values","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-requiredness/values.html","searchKeys":["values","fun values(): Array<Requiredness>","com.google.adk.kt.annotations.Requiredness.values"]},{"name":"fun values(): Array<ServiceTier>","description":"com.google.adk.kt.types.ServiceTier.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-service-tier/values.html","searchKeys":["values","fun values(): Array<ServiceTier>","com.google.adk.kt.types.ServiceTier.values"]},{"name":"fun values(): Array<StreamingMode>","description":"com.google.adk.kt.agents.StreamingMode.values","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-streaming-mode/values.html","searchKeys":["values","fun values(): Array<StreamingMode>","com.google.adk.kt.agents.StreamingMode.values"]},{"name":"fun values(): Array<ThinkingLevel>","description":"com.google.adk.kt.types.ThinkingLevel.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-thinking-level/values.html","searchKeys":["values","fun values(): Array<ThinkingLevel>","com.google.adk.kt.types.ThinkingLevel.values"]},{"name":"fun values(): Array<Type>","description":"com.google.adk.kt.types.Type.values","location":"google-adk-kotlin-core/com.google.adk.kt.types/-type/values.html","searchKeys":["values","fun values(): Array<Type>","com.google.adk.kt.types.Type.values"]},{"name":"fun vectorDistanceThreshold(vectorDistanceThreshold: Double): VertexAiRagMemoryService.Builder","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.vectorDistanceThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-builder/vector-distance-threshold.html","searchKeys":["vectorDistanceThreshold","fun vectorDistanceThreshold(vectorDistanceThreshold: Double): VertexAiRagMemoryService.Builder","com.google.adk.kt.memory.VertexAiRagMemoryService.Builder.vectorDistanceThreshold"]},{"name":"fun vectorDistanceThreshold(vectorDistanceThreshold: Double?): VertexAiRagRetrieval.Builder","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.vectorDistanceThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-builder/vector-distance-threshold.html","searchKeys":["vectorDistanceThreshold","fun vectorDistanceThreshold(vectorDistanceThreshold: Double?): VertexAiRagRetrieval.Builder","com.google.adk.kt.tools.VertexAiRagRetrieval.Builder.vectorDistanceThreshold"]},{"name":"fun videoMetadata(videoMetadata: VideoMetadata?): Part.Builder","description":"com.google.adk.kt.types.Part.Builder.videoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-builder/video-metadata.html","searchKeys":["videoMetadata","fun videoMetadata(videoMetadata: VideoMetadata?): Part.Builder","com.google.adk.kt.types.Part.Builder.videoMetadata"]},{"name":"interface AfterAgentCallback : Callback","description":"com.google.adk.kt.callbacks.AfterAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/index.html","searchKeys":["AfterAgentCallback","interface AfterAgentCallback : Callback","com.google.adk.kt.callbacks.AfterAgentCallback"]},{"name":"interface AfterModelCallback : Callback","description":"com.google.adk.kt.callbacks.AfterModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/index.html","searchKeys":["AfterModelCallback","interface AfterModelCallback : Callback","com.google.adk.kt.callbacks.AfterModelCallback"]},{"name":"interface AfterRunCallback : Callback","description":"com.google.adk.kt.callbacks.AfterRunCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/index.html","searchKeys":["AfterRunCallback","interface AfterRunCallback : Callback","com.google.adk.kt.callbacks.AfterRunCallback"]},{"name":"interface AfterToolCallback : Callback","description":"com.google.adk.kt.callbacks.AfterToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/index.html","searchKeys":["AfterToolCallback","interface AfterToolCallback : Callback","com.google.adk.kt.callbacks.AfterToolCallback"]},{"name":"interface AgentState","description":"com.google.adk.kt.agents.AgentState","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-agent-state/index.html","searchKeys":["AgentState","interface AgentState","com.google.adk.kt.agents.AgentState"]},{"name":"interface ArtifactService","description":"com.google.adk.kt.artifacts.ArtifactService","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-artifact-service/index.html","searchKeys":["ArtifactService","interface ArtifactService","com.google.adk.kt.artifacts.ArtifactService"]},{"name":"interface BeforeAgentCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeAgentCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/index.html","searchKeys":["BeforeAgentCallback","interface BeforeAgentCallback : Callback","com.google.adk.kt.callbacks.BeforeAgentCallback"]},{"name":"interface BeforeModelCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeModelCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/index.html","searchKeys":["BeforeModelCallback","interface BeforeModelCallback : Callback","com.google.adk.kt.callbacks.BeforeModelCallback"]},{"name":"interface BeforeRunCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeRunCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/index.html","searchKeys":["BeforeRunCallback","interface BeforeRunCallback : Callback","com.google.adk.kt.callbacks.BeforeRunCallback"]},{"name":"interface BeforeToolCallback : Callback","description":"com.google.adk.kt.callbacks.BeforeToolCallback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/index.html","searchKeys":["BeforeToolCallback","interface BeforeToolCallback : Callback","com.google.adk.kt.callbacks.BeforeToolCallback"]},{"name":"interface Callback","description":"com.google.adk.kt.callbacks.Callback","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback/index.html","searchKeys":["Callback","interface Callback","com.google.adk.kt.callbacks.Callback"]},{"name":"interface EventCompactor","description":"com.google.adk.kt.summarizer.EventCompactor","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-compactor/index.html","searchKeys":["EventCompactor","interface EventCompactor","com.google.adk.kt.summarizer.EventCompactor"]},{"name":"interface EventSummarizer","description":"com.google.adk.kt.summarizer.EventSummarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-event-summarizer/index.html","searchKeys":["EventSummarizer","interface EventSummarizer","com.google.adk.kt.summarizer.EventSummarizer"]},{"name":"interface 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 : AutoCloseable","description":"com.google.adk.kt.plugins.Plugin","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/index.html","searchKeys":["Plugin","interface Plugin : AutoCloseable","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 : AutoCloseable","description":"com.google.adk.kt.runners.Runner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/index.html","searchKeys":["Runner","interface Runner : AutoCloseable","com.google.adk.kt.runners.Runner"]},{"name":"interface Scope : AutoCloseable","description":"com.google.adk.kt.telemetry.Scope","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-scope/index.html","searchKeys":["Scope","interface Scope : AutoCloseable","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 : <ERROR CLASS> ERROR CLASS: Symbol not found for 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 : <ERROR CLASS> ERROR CLASS: Symbol not found for 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 AsyncJavaHelpers","description":"com.google.adk.kt.interop.AsyncJavaHelpers","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-async-java-helpers/index.html","searchKeys":["AsyncJavaHelpers","object AsyncJavaHelpers","com.google.adk.kt.interop.AsyncJavaHelpers"]},{"name":"object Choices","description":"com.google.adk.kt.interop.Choices","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-choices/index.html","searchKeys":["Choices","object Choices","com.google.adk.kt.interop.Choices"]},{"name":"object Companion","description":"com.google.adk.kt.agents.ContextCacheConfig.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.ContextCacheConfig.Companion"]},{"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.LlmAgent.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.LlmAgent.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.ParallelAgent.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-parallel-agent/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.ParallelAgent.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.agents.RunConfig.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.agents.RunConfig.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.apps.App.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.apps.App.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.artifacts.FileArtifactService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.artifacts.FileArtifactService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterAgentCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterAgentCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterModelCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterModelCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterRunCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterRunCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.AfterToolCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.AfterToolCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeAgentCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeModelCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeModelCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeRunCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeRunCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.BeforeToolCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.BeforeToolCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnEventCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnEventCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnModelErrorCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnToolErrorCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.callbacks.OnUserMessageCallback.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.events.Event.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.events.Event.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.events.EventActions.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.events.EventActions.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.interop.PublisherRunner.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.interop.PublisherRunner.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.memory.MemoryEntry.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.memory.MemoryEntry.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.memory.VertexAiMemoryBankService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.memory.VertexAiRagMemoryService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.models.CacheMetadata.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.CacheMetadata.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.LlmRequest.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.LlmRequest.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.VertexCredentials.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.models.VertexCredentials.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.plugins.DebugLoggingPlugin.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.InMemoryRunner.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.runners.InMemoryRunner.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.GetSessionConfig.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.GetSessionConfig.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.Session.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.Session.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.State.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.State.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.VertexAiSessionService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.VertexAiSessionService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.sessions.room.RoomSessionService.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.sessions.room.RoomSessionService.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.skills.AssetSkillSource.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.skills.AssetSkillSource.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.skills.SkillSource.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.skills.SkillSource.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.summarizer.EventsCompactionConfig.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.GoogleSearchTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.GoogleSearchTool.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.ToolFilter.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.ToolFilter.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.VertexAiRagRetrieval.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.VertexAiSearchTool.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.VertexAiSearchTool.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.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.tools.mcp.McpToolset.McpToolsetConfig.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.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","description":"com.google.adk.kt.types.FunctionDeclaration.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.FunctionDeclaration.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.HttpOptions.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.HttpOptions.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.Part.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.Part.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.Schema.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.Schema.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.ToolType.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.ToolType.Companion"]},{"name":"object Companion","description":"com.google.adk.kt.types.VideoMetadata.Companion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/-companion/index.html","searchKeys":["Companion","object Companion","com.google.adk.kt.types.VideoMetadata.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 FutureCallbacks","description":"com.google.adk.kt.interop.FutureCallbacks","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-future-callbacks/index.html","searchKeys":["FutureCallbacks","object FutureCallbacks","com.google.adk.kt.interop.FutureCallbacks"]},{"name":"object Key : <ERROR CLASS> ERROR CLASS: Symbol not found for CoroutineContext.Key<com/google/adk/kt/telemetry/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 : <ERROR CLASS> ERROR CLASS: Symbol not found for CoroutineContext.Key<com/google/adk/kt/telemetry/TelemetryContextElement>","com.google.adk.kt.telemetry.TelemetryContextElement.Key"]},{"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 ReflectiveTools","description":"com.google.adk.kt.interop.ReflectiveTools","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-reflective-tools/index.html","searchKeys":["ReflectiveTools","object ReflectiveTools","com.google.adk.kt.interop.ReflectiveTools"]},{"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 TelemetryConfig","description":"com.google.adk.kt.telemetry.TelemetryConfig","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-config/index.html","searchKeys":["TelemetryConfig","object TelemetryConfig","com.google.adk.kt.telemetry.TelemetryConfig"]},{"name":"open class AgentTool(val agent: BaseAgent, val skipSummarization: Boolean = false, val includePlugins: Boolean = true, val propagateGroundingMetadata: Boolean = false) : BaseTool","description":"com.google.adk.kt.tools.AgentTool","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/index.html","searchKeys":["AgentTool","open class AgentTool(val agent: BaseAgent, val skipSummarization: Boolean = false, val includePlugins: Boolean = true, val propagateGroundingMetadata: Boolean = false) : BaseTool","com.google.adk.kt.tools.AgentTool"]},{"name":"open class InMemoryRunner : AbstractRunner","description":"com.google.adk.kt.runners.InMemoryRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-in-memory-runner/index.html","searchKeys":["InMemoryRunner","open class InMemoryRunner : AbstractRunner","com.google.adk.kt.runners.InMemoryRunner"]},{"name":"open class ReplRunner(agent: BaseAgent) : InMemoryRunner","description":"com.google.adk.kt.runners.ReplRunner","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/index.html","searchKeys":["ReplRunner","open class ReplRunner(agent: BaseAgent) : InMemoryRunner","com.google.adk.kt.runners.ReplRunner"]},{"name":"open fun 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.interop.BaseFuturePlugin.close","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.interop.BaseFuturePlugin.close"]},{"name":"open override fun close()","description":"com.google.adk.kt.interop.BaseFutureToolset.close","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-toolset/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.interop.BaseFutureToolset.close"]},{"name":"open override fun close()","description":"com.google.adk.kt.interop.PublisherRunner.close","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.interop.PublisherRunner.close"]},{"name":"open override fun close()","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.close","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.close"]},{"name":"open override 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 override fun close()","com.google.adk.kt.plugins.Plugin.close"]},{"name":"open override 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","open override fun close()","com.google.adk.kt.plugins.PluginManager.close"]},{"name":"open override fun close()","description":"com.google.adk.kt.runners.AbstractRunner.close","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.runners.AbstractRunner.close"]},{"name":"open override fun close()","description":"com.google.adk.kt.sessions.room.RoomSessionService.close","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/close.html","searchKeys":["close","open override fun close()","com.google.adk.kt.sessions.room.RoomSessionService.close"]},{"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.GetUserChoiceTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.GetUserChoiceTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.LoadArtifactsTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.LoadArtifactsTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.LoadMemoryTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.LoadMemoryTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration","description":"com.google.adk.kt.tools.RequestInputTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration","com.google.adk.kt.tools.RequestInputTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.GoogleMapsTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.GoogleMapsTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.GoogleSearchTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.GoogleSearchTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.PreloadMemoryTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.PreloadMemoryTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.UrlContextTool.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.UrlContextTool.declaration"]},{"name":"open override fun declaration(): FunctionDeclaration?","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.declaration","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/declaration.html","searchKeys":["declaration","open override fun declaration(): FunctionDeclaration?","com.google.adk.kt.tools.VertexAiRagRetrieval.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(request: LlmRequest, stream: Boolean = false): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/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 = false): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/LlmResponse>","com.google.adk.kt.models.Gemini.generateContent"]},{"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? = null, 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? = null, msg: () -> String)","com.google.adk.kt.logging.FloggerLogger.log"]},{"name":"open override fun log(level: Level, cause: Throwable? = null, 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? = null, msg: () -> String)","com.google.adk.kt.logging.SafeLogger.log"]},{"name":"open override fun run(userId: String, sessionId: String, newMessage: Content, runConfig: RunConfig? = null): 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? = null): Iterator<Event>","com.google.adk.kt.runners.AbstractRunner.run"]},{"name":"open override fun runAsync(userId: String, sessionId: String, invocationId: String? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/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? = null, newMessage: Content? = null, stateDelta: Map<String, Any>? = null, runConfig: RunConfig? = null): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/events/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.models.CacheMetadata.toString","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/to-string.html","searchKeys":["toString","open override fun toString(): String","com.google.adk.kt.models.CacheMetadata.toString"]},{"name":"open override fun toString(): String","description":"com.google.adk.kt.sessions.State.toString","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/to-string.html","searchKeys":["toString","open override fun toString(): String","com.google.adk.kt.sessions.State.toString"]},{"name":"open override fun toString(): String","description":"com.google.adk.kt.types.Part.toString","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/to-string.html","searchKeys":["toString","open override fun toString(): String","com.google.adk.kt.types.Part.toString"]},{"name":"open override val context: ReadonlyContext","description":"com.google.adk.kt.tools.ToolContext.context","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/context.html","searchKeys":["context","open override val context: ReadonlyContext","com.google.adk.kt.tools.ToolContext.context"]},{"name":"open override val entries: Set<Map.Entry<String, Any>>","description":"com.google.adk.kt.sessions.State.entries","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/entries.html","searchKeys":["entries","open override val entries: Set<Map.Entry<String, Any>>","com.google.adk.kt.sessions.State.entries"]},{"name":"open override val eventId: String?","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?","com.google.adk.kt.tools.ToolContext.eventId"]},{"name":"open override val functionCallId: String?","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?","com.google.adk.kt.tools.ToolContext.functionCallId"]},{"name":"open override val keys: Set<String>","description":"com.google.adk.kt.sessions.State.keys","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/keys.html","searchKeys":["keys","open override val keys: Set<String>","com.google.adk.kt.sessions.State.keys"]},{"name":"open override val name: String","description":"com.google.adk.kt.interop.BaseFuturePlugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.interop.BaseFuturePlugin.name"]},{"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.plugins.DebugLoggingPlugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.plugins.DebugLoggingPlugin.name"]},{"name":"open override val name: String","description":"com.google.adk.kt.plugins.LoggingPlugin.name","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/name.html","searchKeys":["name","open override val name: String","com.google.adk.kt.plugins.LoggingPlugin.name"]},{"name":"open override val size: Int","description":"com.google.adk.kt.sessions.State.size","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/size.html","searchKeys":["size","open override val size: Int","com.google.adk.kt.sessions.State.size"]},{"name":"open override val state: Map<String, Any>","description":"com.google.adk.kt.agents.CallbackContext.state","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/state.html","searchKeys":["state","open override val state: Map<String, Any>","com.google.adk.kt.agents.CallbackContext.state"]},{"name":"open override val values: Collection<Any>","description":"com.google.adk.kt.sessions.State.values","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/values.html","searchKeys":["values","open override val values: Collection<Any>","com.google.adk.kt.sessions.State.values"]},{"name":"open suspend fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.MemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.MemoryService.addEventsToMemory"]},{"name":"open suspend fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.MemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-service/add-memory.html","searchKeys":["addMemory","open suspend fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.MemoryService.addMemory"]},{"name":"open suspend fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.Plugin.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-agent.html","searchKeys":["afterAgent","open suspend fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.Plugin.afterAgent"]},{"name":"open suspend fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.plugins.Plugin.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-model.html","searchKeys":["afterModel","open suspend fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.plugins.Plugin.afterModel"]},{"name":"open suspend fun afterRun(invocationContext: InvocationContext)","description":"com.google.adk.kt.plugins.Plugin.afterRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-run.html","searchKeys":["afterRun","open suspend fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.plugins.Plugin.afterRun"]},{"name":"open suspend fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","description":"com.google.adk.kt.plugins.Plugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/after-tool.html","searchKeys":["afterTool","open suspend fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","com.google.adk.kt.plugins.Plugin.afterTool"]},{"name":"open suspend fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.SessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/append-event.html","searchKeys":["appendEvent","open suspend fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.SessionService.appendEvent"]},{"name":"open suspend fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.plugins.Plugin.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-agent.html","searchKeys":["beforeAgent","open suspend fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.plugins.Plugin.beforeAgent"]},{"name":"open suspend fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.plugins.Plugin.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-model.html","searchKeys":["beforeModel","open suspend fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.plugins.Plugin.beforeModel"]},{"name":"open suspend fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.Plugin.beforeRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-run.html","searchKeys":["beforeRun","open suspend fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.Plugin.beforeRun"]},{"name":"open suspend fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","description":"com.google.adk.kt.plugins.Plugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/before-tool.html","searchKeys":["beforeTool","open suspend fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","com.google.adk.kt.plugins.Plugin.beforeTool"]},{"name":"open suspend fun closeSession(session: Session)","description":"com.google.adk.kt.sessions.SessionService.closeSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-service/close-session.html","searchKeys":["closeSession","open suspend fun closeSession(session: Session)","com.google.adk.kt.sessions.SessionService.closeSession"]},{"name":"open suspend fun onEvent(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.plugins.Plugin.onEvent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-event.html","searchKeys":["onEvent","open suspend fun onEvent(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.plugins.Plugin.onEvent"]},{"name":"open suspend fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.plugins.Plugin.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-model-error.html","searchKeys":["onModelError","open suspend fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.plugins.Plugin.onModelError"]},{"name":"open suspend fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","description":"com.google.adk.kt.plugins.Plugin.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-tool-error.html","searchKeys":["onToolError","open suspend fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","com.google.adk.kt.plugins.Plugin.onToolError"]},{"name":"open suspend fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.plugins.Plugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin/on-user-message.html","searchKeys":["onUserMessage","open suspend fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.plugins.Plugin.onUserMessage"]},{"name":"open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.BaseTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-base-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.BaseTool.processLlmRequest"]},{"name":"open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.Toolset.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-toolset/process-llm-request.html","searchKeys":["processLlmRequest","open suspend fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.Toolset.processLlmRequest"]},{"name":"open suspend fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","description":"com.google.adk.kt.runners.Runner.rewindAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-runner/rewind-async.html","searchKeys":["rewindAsync","open suspend fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","com.google.adk.kt.runners.Runner.rewindAsync"]},{"name":"open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.VertexAiMemoryBankService.addEventsToMemory"]},{"name":"open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addEventsToMemory"]},{"name":"open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null): ERROR CLASS: Unresolved name: withLock","description":"com.google.adk.kt.memory.InMemoryMemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","open suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null): ERROR CLASS: Unresolved name: withLock","com.google.adk.kt.memory.InMemoryMemoryService.addEventsToMemory"]},{"name":"open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/add-memory.html","searchKeys":["addMemory","open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.VertexAiMemoryBankService.addMemory"]},{"name":"open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/add-memory.html","searchKeys":["addMemory","open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addMemory"]},{"name":"open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null): ERROR CLASS: Unresolved name: withLock","description":"com.google.adk.kt.memory.InMemoryMemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/add-memory.html","searchKeys":["addMemory","open suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null): ERROR CLASS: Unresolved name: withLock","com.google.adk.kt.memory.InMemoryMemoryService.addMemory"]},{"name":"open suspend override fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","open suspend override fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.VertexAiMemoryBankService.addSessionToMemory"]},{"name":"open suspend override fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","open suspend override fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.VertexAiRagMemoryService.addSessionToMemory"]},{"name":"open suspend override fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","open suspend override fun addSessionToMemory(session: Session)","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.addSessionToMemory"]},{"name":"open suspend override fun addSessionToMemory(session: Session): ERROR CLASS: Unresolved name: withLock","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): ERROR CLASS: Unresolved name: withLock","com.google.adk.kt.memory.InMemoryMemoryService.addSessionToMemory"]},{"name":"open suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/after-agent.html","searchKeys":["afterAgent","open suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.DebugLoggingPlugin.afterAgent"]},{"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.DebugLoggingPlugin.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/after-model.html","searchKeys":["afterModel","open suspend override fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.plugins.DebugLoggingPlugin.afterModel"]},{"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.DebugLoggingPlugin.afterRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/after-run.html","searchKeys":["afterRun","open suspend override fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.plugins.DebugLoggingPlugin.afterRun"]},{"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.DebugLoggingPlugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-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.DebugLoggingPlugin.afterTool"]},{"name":"open suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","description":"com.google.adk.kt.plugins.LoggingPlugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/after-tool.html","searchKeys":["afterTool","open suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","com.google.adk.kt.plugins.LoggingPlugin.afterTool"]},{"name":"open suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.InMemorySessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/append-event.html","searchKeys":["appendEvent","open suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.InMemorySessionService.appendEvent"]},{"name":"open suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.VertexAiSessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/append-event.html","searchKeys":["appendEvent","open suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.VertexAiSessionService.appendEvent"]},{"name":"open suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.sessions.room.RoomSessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/append-event.html","searchKeys":["appendEvent","open suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.sessions.room.RoomSessionService.appendEvent"]},{"name":"open suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/before-agent.html","searchKeys":["beforeAgent","open suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.plugins.DebugLoggingPlugin.beforeAgent"]},{"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.DebugLoggingPlugin.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/before-model.html","searchKeys":["beforeModel","open suspend override fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.plugins.DebugLoggingPlugin.beforeModel"]},{"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.DebugLoggingPlugin.beforeRun","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/before-run.html","searchKeys":["beforeRun","open suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.plugins.DebugLoggingPlugin.beforeRun"]},{"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.DebugLoggingPlugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-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.DebugLoggingPlugin.beforeTool"]},{"name":"open suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","description":"com.google.adk.kt.plugins.LoggingPlugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/before-tool.html","searchKeys":["beforeTool","open suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","com.google.adk.kt.plugins.LoggingPlugin.beforeTool"]},{"name":"open suspend override fun compact(session: Session, sessionService: SessionService)","description":"com.google.adk.kt.summarizer.SlidingWindowEventCompactor.compact","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-sliding-window-event-compactor/compact.html","searchKeys":["compact","open suspend override fun compact(session: Session, sessionService: SessionService)","com.google.adk.kt.summarizer.SlidingWindowEventCompactor.compact"]},{"name":"open suspend override fun compact(session: Session, sessionService: SessionService)","description":"com.google.adk.kt.summarizer.TokenThresholdEventCompactor.compact","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-token-threshold-event-compactor/compact.html","searchKeys":["compact","open suspend override fun compact(session: Session, sessionService: SessionService)","com.google.adk.kt.summarizer.TokenThresholdEventCompactor.compact"]},{"name":"open suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): 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>? = null): Session","com.google.adk.kt.sessions.InMemorySessionService.createSession"]},{"name":"open suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","description":"com.google.adk.kt.sessions.VertexAiSessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/create-session.html","searchKeys":["createSession","open suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","com.google.adk.kt.sessions.VertexAiSessionService.createSession"]},{"name":"open suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","description":"com.google.adk.kt.sessions.room.RoomSessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/create-session.html","searchKeys":["createSession","open suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","com.google.adk.kt.sessions.room.RoomSessionService.createSession"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.FileArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.FileArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.GcsArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.GcsArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","open suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.artifacts.InMemoryArtifactService.deleteArtifact"]},{"name":"open suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.InMemorySessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/delete-session.html","searchKeys":["deleteSession","open suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.InMemorySessionService.deleteSession"]},{"name":"open suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.VertexAiSessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/delete-session.html","searchKeys":["deleteSession","open suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.VertexAiSessionService.deleteSession"]},{"name":"open suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.sessions.room.RoomSessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/delete-session.html","searchKeys":["deleteSession","open suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.sessions.room.RoomSessionService.deleteSession"]},{"name":"open suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): 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? = null): Session?","com.google.adk.kt.sessions.InMemorySessionService.getSession"]},{"name":"open suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","description":"com.google.adk.kt.sessions.VertexAiSessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/get-session.html","searchKeys":["getSession","open suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","com.google.adk.kt.sessions.VertexAiSessionService.getSession"]},{"name":"open suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","description":"com.google.adk.kt.sessions.room.RoomSessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/get-session.html","searchKeys":["getSession","open suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","com.google.adk.kt.sessions.room.RoomSessionService.getSession"]},{"name":"open suspend override fun getTools(readonlyContext: ReadonlyContext? = null): 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? = null): List<BaseTool>","com.google.adk.kt.tools.SkillToolset.getTools"]},{"name":"open suspend override fun getTools(readonlyContext: ReadonlyContext? = null): 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? = null): List<BaseTool>","com.google.adk.kt.tools.mcp.McpToolset.getTools"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.FileArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.FileArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.GcsArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.GcsArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","open suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.artifacts.InMemoryArtifactService.listArtifactKeys"]},{"name":"open suspend override fun listArtifacts(): List<String>","description":"com.google.adk.kt.tools.ToolContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/list-artifacts.html","searchKeys":["listArtifacts","open suspend override fun listArtifacts(): List<String>","com.google.adk.kt.tools.ToolContext.listArtifacts"]},{"name":"open suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.InMemorySessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/list-events.html","searchKeys":["listEvents","open suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.InMemorySessionService.listEvents"]},{"name":"open suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.VertexAiSessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/list-events.html","searchKeys":["listEvents","open suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.VertexAiSessionService.listEvents"]},{"name":"open suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.sessions.room.RoomSessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/list-events.html","searchKeys":["listEvents","open suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.sessions.room.RoomSessionService.listEvents"]},{"name":"open suspend override fun listFrontmatters(): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<com/google/adk/kt/skills/Frontmatter>>","description":"com.google.adk.kt.skills.NewFileSystemSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/list-frontmatters.html","searchKeys":["listFrontmatters","open suspend override fun listFrontmatters(): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<com/google/adk/kt/skills/Frontmatter>>","com.google.adk.kt.skills.NewFileSystemSource.listFrontmatters"]},{"name":"open suspend override fun listFrontmatters(): Result<List<Frontmatter>>","description":"com.google.adk.kt.skills.AssetSkillSource.listFrontmatters","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/list-frontmatters.html","searchKeys":["listFrontmatters","open suspend override fun listFrontmatters(): Result<List<Frontmatter>>","com.google.adk.kt.skills.AssetSkillSource.listFrontmatters"]},{"name":"open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<kotlin/String>>","description":"com.google.adk.kt.skills.NewFileSystemSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/list-resources.html","searchKeys":["listResources","open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): ERROR CLASS: Symbol not found for Result<kotlin/collections/List<kotlin/String>>","com.google.adk.kt.skills.NewFileSystemSource.listResources"]},{"name":"open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): Result<List<String>>","description":"com.google.adk.kt.skills.AssetSkillSource.listResources","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/list-resources.html","searchKeys":["listResources","open suspend override fun listResources(skillName: String, resourceDirectoryPath: String): Result<List<String>>","com.google.adk.kt.skills.AssetSkillSource.listResources"]},{"name":"open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.InMemorySessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-in-memory-session-service/list-sessions.html","searchKeys":["listSessions","open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.InMemorySessionService.listSessions"]},{"name":"open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.VertexAiSessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/list-sessions.html","searchKeys":["listSessions","open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.VertexAiSessionService.listSessions"]},{"name":"open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.sessions.room.RoomSessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.sessions.room/-room-session-service/list-sessions.html","searchKeys":["listSessions","open suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.sessions.room.RoomSessionService.listSessions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.FileArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.FileArtifactService.listVersions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.GcsArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.GcsArtifactService.listVersions"]},{"name":"open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/list-versions.html","searchKeys":["listVersions","open suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.artifacts.InMemoryArtifactService.listVersions"]},{"name":"open suspend override fun loadArtifact(name: String, version: Int? = null): 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? = null): Part?","com.google.adk.kt.tools.ToolContext.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","description":"com.google.adk.kt.artifacts.FileArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/load-artifact.html","searchKeys":["loadArtifact","open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","com.google.adk.kt.artifacts.FileArtifactService.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): 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? = null): Part?","com.google.adk.kt.artifacts.GcsArtifactService.loadArtifact"]},{"name":"open suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): 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? = null): Part?","com.google.adk.kt.artifacts.InMemoryArtifactService.loadArtifact"]},{"name":"open suspend override fun loadFrontmatter(skillName: String): ERROR CLASS: Symbol not found for Result<com/google/adk/kt/skills/Frontmatter>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-frontmatter.html","searchKeys":["loadFrontmatter","open suspend override fun loadFrontmatter(skillName: String): ERROR CLASS: Symbol not found for Result<com/google/adk/kt/skills/Frontmatter>","com.google.adk.kt.skills.NewFileSystemSource.loadFrontmatter"]},{"name":"open suspend override fun loadFrontmatter(skillName: String): Result<Frontmatter>","description":"com.google.adk.kt.skills.AssetSkillSource.loadFrontmatter","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-frontmatter.html","searchKeys":["loadFrontmatter","open suspend override fun loadFrontmatter(skillName: String): Result<Frontmatter>","com.google.adk.kt.skills.AssetSkillSource.loadFrontmatter"]},{"name":"open suspend override fun loadInstructions(skillName: String): ERROR CLASS: Symbol not found for Result<kotlin/String>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-instructions.html","searchKeys":["loadInstructions","open suspend override fun loadInstructions(skillName: String): ERROR CLASS: Symbol not found for Result<kotlin/String>","com.google.adk.kt.skills.NewFileSystemSource.loadInstructions"]},{"name":"open suspend override fun loadInstructions(skillName: String): Result<String>","description":"com.google.adk.kt.skills.AssetSkillSource.loadInstructions","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-instructions.html","searchKeys":["loadInstructions","open suspend override fun loadInstructions(skillName: String): Result<String>","com.google.adk.kt.skills.AssetSkillSource.loadInstructions"]},{"name":"open suspend override fun loadResource(skillName: String, resourcePath: String): ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>","description":"com.google.adk.kt.skills.NewFileSystemSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-new-file-system-source/load-resource.html","searchKeys":["loadResource","open suspend override fun loadResource(skillName: String, resourcePath: String): ERROR CLASS: Symbol not found for Result<kotlin/ByteArray>","com.google.adk.kt.skills.NewFileSystemSource.loadResource"]},{"name":"open suspend override fun loadResource(skillName: String, resourcePath: String): Result<ByteArray>","description":"com.google.adk.kt.skills.AssetSkillSource.loadResource","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-asset-skill-source/load-resource.html","searchKeys":["loadResource","open suspend override fun loadResource(skillName: String, resourcePath: String): Result<ByteArray>","com.google.adk.kt.skills.AssetSkillSource.loadResource"]},{"name":"open suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.plugins.DebugLoggingPlugin.onEvent","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/on-event.html","searchKeys":["onEvent","open suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.plugins.DebugLoggingPlugin.onEvent"]},{"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.DebugLoggingPlugin.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-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.DebugLoggingPlugin.onModelError"]},{"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.DebugLoggingPlugin.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-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.DebugLoggingPlugin.onToolError"]},{"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.DebugLoggingPlugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-debug-logging-plugin/on-user-message.html","searchKeys":["onUserMessage","open suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.plugins.DebugLoggingPlugin.onUserMessage"]},{"name":"open suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.plugins.LoggingPlugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-logging-plugin/on-user-message.html","searchKeys":["onUserMessage","open suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.plugins.LoggingPlugin.onUserMessage"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.GoogleMapsTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.GoogleMapsTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.GoogleSearchTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.GoogleSearchTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.LoadArtifactsTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.LoadArtifactsTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.LoadMemoryTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.LoadMemoryTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.PreloadMemoryTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.PreloadMemoryTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.SkillToolset.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-skill-toolset/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.SkillToolset.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.UrlContextTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.UrlContextTool.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.VertexAiRagRetrieval.processLlmRequest"]},{"name":"open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.tools.VertexAiSearchTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/process-llm-request.html","searchKeys":["processLlmRequest","open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.tools.VertexAiSearchTool.processLlmRequest"]},{"name":"open suspend override fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","description":"com.google.adk.kt.runners.AbstractRunner.rewindAsync","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/rewind-async.html","searchKeys":["rewindAsync","open suspend override fun rewindAsync(userId: String, sessionId: String, rewindBeforeInvocationId: String)","com.google.adk.kt.runners.AbstractRunner.rewindAsync"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.ExitLoopTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-exit-loop-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.ExitLoopTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.GetUserChoiceTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-get-user-choice-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.GetUserChoiceTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.GoogleMapsTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-maps-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.GoogleMapsTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.GoogleSearchTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-google-search-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.GoogleSearchTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.LoadArtifactsTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-artifacts-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.LoadArtifactsTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.LoadMemoryTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-load-memory-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.LoadMemoryTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.PreloadMemoryTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-preload-memory-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.PreloadMemoryTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.RequestInputTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-request-input-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.RequestInputTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.UrlContextTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-url-context-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.UrlContextTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.VertexAiRagRetrieval.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.VertexAiSearchTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.VertexAiSearchTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.tools.mcp.McpTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.tools.mcp.McpTool.run"]},{"name":"open suspend override fun run(context: ToolContext, args: Map<String, Any?>): String","description":"com.google.adk.kt.tools.AgentTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/run.html","searchKeys":["run","open suspend override fun run(context: ToolContext, args: Map<String, Any?>): String","com.google.adk.kt.tools.AgentTool.run"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.FileArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.FileArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.GcsArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.GcsArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","open suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.artifacts.InMemoryArtifactService.saveAndReloadArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.FileArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-file-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.FileArtifactService.saveArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.GcsArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-gcs-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.GcsArtifactService.saveArtifact"]},{"name":"open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.artifacts.InMemoryArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.artifacts/-in-memory-artifact-service/save-artifact.html","searchKeys":["saveArtifact","open suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.artifacts.InMemoryArtifactService.saveArtifact"]},{"name":"open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.InMemoryMemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-in-memory-memory-service/search-memory.html","searchKeys":["searchMemory","open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.InMemoryMemoryService.searchMemory"]},{"name":"open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.VertexAiMemoryBankService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-memory-bank-service/search-memory.html","searchKeys":["searchMemory","open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.VertexAiMemoryBankService.searchMemory"]},{"name":"open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.VertexAiRagMemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-vertex-ai-rag-memory-service/search-memory.html","searchKeys":["searchMemory","open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.VertexAiRagMemoryService.searchMemory"]},{"name":"open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.memory.appsearch.AppSearchMemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.memory.appsearch/-app-search-memory-service/search-memory.html","searchKeys":["searchMemory","open suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.memory.appsearch.AppSearchMemoryService.searchMemory"]},{"name":"open suspend override fun summarizeEvents(events: List<Event>): Event?","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.summarizeEvents","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/summarize-events.html","searchKeys":["summarizeEvents","open suspend override fun summarizeEvents(events: List<Event>): Event?","com.google.adk.kt.summarizer.LlmEventSummarizer.summarizeEvents"]},{"name":"open val description: String","description":"com.google.adk.kt.agents.BaseAgent.description","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/description.html","searchKeys":["description","open val description: String","com.google.adk.kt.agents.BaseAgent.description"]},{"name":"open val name: String","description":"com.google.adk.kt.callbacks.Callback.name","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback/name.html","searchKeys":["name","open val name: String","com.google.adk.kt.callbacks.Callback.name"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<EventActions, Content>): BeforeAgentCallback","description":"com.google.adk.kt.callbacks.BeforeAgentCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-agent-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<EventActions, Content>): BeforeAgentCallback","com.google.adk.kt.callbacks.BeforeAgentCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<Unit, Content>): AfterAgentCallback","description":"com.google.adk.kt.callbacks.AfterAgentCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-agent-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext) -> CallbackChoice<Unit, Content>): AfterAgentCallback","com.google.adk.kt.callbacks.AfterAgentCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest) -> CallbackChoice<LlmRequest, LlmResponse>): BeforeModelCallback","description":"com.google.adk.kt.callbacks.BeforeModelCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-model-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest) -> CallbackChoice<LlmRequest, LlmResponse>): BeforeModelCallback","com.google.adk.kt.callbacks.BeforeModelCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest, error: Throwable) -> CallbackChoice<Unit, LlmResponse>): OnModelErrorCallback","description":"com.google.adk.kt.callbacks.OnModelErrorCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-model-error-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, request: LlmRequest, error: Throwable) -> CallbackChoice<Unit, LlmResponse>): OnModelErrorCallback","com.google.adk.kt.callbacks.OnModelErrorCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: CallbackContext, response: LlmResponse) -> LlmResponse): AfterModelCallback","description":"com.google.adk.kt.callbacks.AfterModelCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-model-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: CallbackContext, response: LlmResponse) -> LlmResponse): AfterModelCallback","com.google.adk.kt.callbacks.AfterModelCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>) -> CallbackChoice<Map<String, Any?>, Map<String, Any?>>): BeforeToolCallback","description":"com.google.adk.kt.callbacks.BeforeToolCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-tool-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>) -> CallbackChoice<Map<String, Any?>, Map<String, Any?>>): BeforeToolCallback","com.google.adk.kt.callbacks.BeforeToolCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable) -> CallbackChoice<Unit, Map<String, Any?>>): OnToolErrorCallback","description":"com.google.adk.kt.callbacks.OnToolErrorCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-tool-error-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable) -> CallbackChoice<Unit, Map<String, Any?>>): OnToolErrorCallback","com.google.adk.kt.callbacks.OnToolErrorCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>) -> Map<String, Any?>): AfterToolCallback","description":"com.google.adk.kt.callbacks.AfterToolCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-tool-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>) -> Map<String, Any?>): AfterToolCallback","com.google.adk.kt.callbacks.AfterToolCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext) -> CallbackChoice<Unit, Content>): BeforeRunCallback","description":"com.google.adk.kt.callbacks.BeforeRunCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-before-run-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext) -> CallbackChoice<Unit, Content>): BeforeRunCallback","com.google.adk.kt.callbacks.BeforeRunCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext) -> Unit): AfterRunCallback","description":"com.google.adk.kt.callbacks.AfterRunCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-after-run-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext) -> Unit): AfterRunCallback","com.google.adk.kt.callbacks.AfterRunCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext, event: Event) -> Event): OnEventCallback","description":"com.google.adk.kt.callbacks.OnEventCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-event-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext, event: Event) -> Event): OnEventCallback","com.google.adk.kt.callbacks.OnEventCallback.Companion.invoke"]},{"name":"operator fun invoke(block: suspend (invocationContext: InvocationContext, userMessage: Content) -> Content): OnUserMessageCallback","description":"com.google.adk.kt.callbacks.OnUserMessageCallback.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-on-user-message-callback/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(block: suspend (invocationContext: InvocationContext, userMessage: Content) -> Content): OnUserMessageCallback","com.google.adk.kt.callbacks.OnUserMessageCallback.Companion.invoke"]},{"name":"operator fun invoke(content: Content): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(content: Content): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun invoke(provider: suspend (ReadonlyContext) -> Content?): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(provider: suspend (ReadonlyContext) -> Content?): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun invoke(text: String): Instruction","description":"com.google.adk.kt.agents.Instruction.Companion.invoke","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(text: String): Instruction","com.google.adk.kt.agents.Instruction.Companion.invoke"]},{"name":"operator fun set(key: String, value: Any): Any?","description":"com.google.adk.kt.sessions.State.set","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/set.html","searchKeys":["set","operator fun set(key: String, value: Any): Any?","com.google.adk.kt.sessions.State.set"]},{"name":"override fun generateContent(request: LlmRequest, stream: Boolean = false): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/LlmResponse>","description":"com.google.adk.kt.interop.BasePublisherModel.generateContent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-model/generate-content.html","searchKeys":["generateContent","override fun generateContent(request: LlmRequest, stream: Boolean = false): ERROR CLASS: Symbol not found for Flow<com/google/adk/kt/models/LlmResponse>","com.google.adk.kt.interop.BasePublisherModel.generateContent"]},{"name":"override val agent: BaseAgent","description":"com.google.adk.kt.runners.AbstractRunner.agent","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/agent.html","searchKeys":["agent","override val agent: BaseAgent","com.google.adk.kt.runners.AbstractRunner.agent"]},{"name":"override val appName: String","description":"com.google.adk.kt.runners.AbstractRunner.appName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/app-name.html","searchKeys":["appName","override val appName: String","com.google.adk.kt.runners.AbstractRunner.appName"]},{"name":"override val artifactService: ArtifactService?","description":"com.google.adk.kt.runners.AbstractRunner.artifactService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/artifact-service.html","searchKeys":["artifactService","override val artifactService: ArtifactService?","com.google.adk.kt.runners.AbstractRunner.artifactService"]},{"name":"override val memoryService: MemoryService?","description":"com.google.adk.kt.runners.AbstractRunner.memoryService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/memory-service.html","searchKeys":["memoryService","override val memoryService: MemoryService?","com.google.adk.kt.runners.AbstractRunner.memoryService"]},{"name":"override val name: String","description":"com.google.adk.kt.interop.BasePublisherModel.name","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-publisher-model/name.html","searchKeys":["name","override val name: String","com.google.adk.kt.interop.BasePublisherModel.name"]},{"name":"override val pluginManager: PluginManager","description":"com.google.adk.kt.runners.AbstractRunner.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/plugin-manager.html","searchKeys":["pluginManager","override val pluginManager: PluginManager","com.google.adk.kt.runners.AbstractRunner.pluginManager"]},{"name":"override val resumabilityConfig: ResumabilityConfig","description":"com.google.adk.kt.runners.AbstractRunner.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/resumability-config.html","searchKeys":["resumabilityConfig","override val resumabilityConfig: ResumabilityConfig","com.google.adk.kt.runners.AbstractRunner.resumabilityConfig"]},{"name":"override val sessionService: SessionService","description":"com.google.adk.kt.runners.AbstractRunner.sessionService","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-abstract-runner/session-service.html","searchKeys":["sessionService","override val sessionService: SessionService","com.google.adk.kt.runners.AbstractRunner.sessionService"]},{"name":"sealed class McpConnectionParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/index.html","searchKeys":["McpConnectionParameters","sealed class McpConnectionParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters"]},{"name":"sealed class McpToolException : RuntimeException","description":"com.google.adk.kt.tools.mcp.McpToolException","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-tool-exception/index.html","searchKeys":["McpToolException","sealed class McpToolException : RuntimeException","com.google.adk.kt.tools.mcp.McpToolException"]},{"name":"sealed class TypedData","description":"com.google.adk.kt.agents.TypedData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/index.html","searchKeys":["TypedData","sealed class TypedData","com.google.adk.kt.agents.TypedData"]},{"name":"sealed interface CallbackChoice<out ContinueT, out BreakT>","description":"com.google.adk.kt.callbacks.CallbackChoice","location":"google-adk-kotlin-core/com.google.adk.kt.callbacks/-callback-choice/index.html","searchKeys":["CallbackChoice","sealed interface CallbackChoice<out ContinueT, out BreakT>","com.google.adk.kt.callbacks.CallbackChoice"]},{"name":"sealed interface Instruction","description":"com.google.adk.kt.agents.Instruction","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/index.html","searchKeys":["Instruction","sealed interface Instruction","com.google.adk.kt.agents.Instruction"]},{"name":"sealed interface PartialArgValue","description":"com.google.adk.kt.types.PartialArgValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg-value/index.html","searchKeys":["PartialArgValue","sealed interface PartialArgValue","com.google.adk.kt.types.PartialArgValue"]},{"name":"sealed interface ToolFilter","description":"com.google.adk.kt.tools.ToolFilter","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/index.html","searchKeys":["ToolFilter","sealed interface ToolFilter","com.google.adk.kt.tools.ToolFilter"]},{"name":"suspend fun addEventsToMemory(events: List<Event>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.agents.CallbackContext.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/add-events-to-memory.html","searchKeys":["addEventsToMemory","suspend fun addEventsToMemory(events: List<Event>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.agents.CallbackContext.addEventsToMemory"]},{"name":"suspend fun addMemory(memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.agents.CallbackContext.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/add-memory.html","searchKeys":["addMemory","suspend fun addMemory(memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.agents.CallbackContext.addMemory"]},{"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 aggregate(): LlmResponse?","description":"com.google.adk.kt.models.StreamingResponseAggregator.aggregate","location":"google-adk-kotlin-core/com.google.adk.kt.models/-streaming-response-aggregator/aggregate.html","searchKeys":["aggregate","suspend fun aggregate(): LlmResponse?","com.google.adk.kt.models.StreamingResponseAggregator.aggregate"]},{"name":"suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null, ttl: Duration? = null, expireTime: Instant? = null): Session","description":"com.google.adk.kt.sessions.VertexAiSessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-vertex-ai-session-service/create-session.html","searchKeys":["createSession","suspend fun createSession(key: SessionKey, state: Map<String, Any>? = null, ttl: Duration? = null, expireTime: Instant? = null): Session","com.google.adk.kt.sessions.VertexAiSessionService.createSession"]},{"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 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 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 listArtifacts(): List<String>","description":"com.google.adk.kt.agents.CallbackContext.listArtifacts","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/list-artifacts.html","searchKeys":["listArtifacts","suspend fun listArtifacts(): List<String>","com.google.adk.kt.agents.CallbackContext.listArtifacts"]},{"name":"suspend fun loadArtifact(name: String, version: Int? = null): Part?","description":"com.google.adk.kt.agents.CallbackContext.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/load-artifact.html","searchKeys":["loadArtifact","suspend fun loadArtifact(name: String, version: Int? = null): Part?","com.google.adk.kt.agents.CallbackContext.loadArtifact"]},{"name":"suspend fun populateInvocationAgentStates()","description":"com.google.adk.kt.agents.InvocationContext.populateInvocationAgentStates","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/populate-invocation-agent-states.html","searchKeys":["populateInvocationAgentStates","suspend fun populateInvocationAgentStates()","com.google.adk.kt.agents.InvocationContext.populateInvocationAgentStates"]},{"name":"suspend fun processResponse(response: LlmResponse): LlmResponse","description":"com.google.adk.kt.models.StreamingResponseAggregator.processResponse","location":"google-adk-kotlin-core/com.google.adk.kt.models/-streaming-response-aggregator/process-response.html","searchKeys":["processResponse","suspend fun processResponse(response: LlmResponse): LlmResponse","com.google.adk.kt.models.StreamingResponseAggregator.processResponse"]},{"name":"suspend fun saveArtifact(name: String, artifact: Part): Int","description":"com.google.adk.kt.agents.CallbackContext.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/save-artifact.html","searchKeys":["saveArtifact","suspend fun saveArtifact(name: String, artifact: Part): Int","com.google.adk.kt.agents.CallbackContext.saveArtifact"]},{"name":"suspend fun saveArtifact(name: String, artifact: Part): Int","description":"com.google.adk.kt.tools.ToolContext.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-context/save-artifact.html","searchKeys":["saveArtifact","suspend fun saveArtifact(name: String, artifact: Part): Int","com.google.adk.kt.tools.ToolContext.saveArtifact"]},{"name":"suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.interop.BaseFutureMemoryService.addEventsToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/add-events-to-memory.html","searchKeys":["addEventsToMemory","suspend override fun addEventsToMemory(appName: String, userId: String, events: List<Event>, sessionId: String? = null, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.interop.BaseFutureMemoryService.addEventsToMemory"]},{"name":"suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","description":"com.google.adk.kt.interop.BaseFutureMemoryService.addMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/add-memory.html","searchKeys":["addMemory","suspend override fun addMemory(appName: String, userId: String, memories: List<MemoryEntry>, customMetadata: Map<String, Any?>? = null)","com.google.adk.kt.interop.BaseFutureMemoryService.addMemory"]},{"name":"suspend override fun addSessionToMemory(session: Session)","description":"com.google.adk.kt.interop.BaseFutureMemoryService.addSessionToMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/add-session-to-memory.html","searchKeys":["addSessionToMemory","suspend override fun addSessionToMemory(session: Session)","com.google.adk.kt.interop.BaseFutureMemoryService.addSessionToMemory"]},{"name":"suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.interop.BaseFuturePlugin.afterAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/after-agent.html","searchKeys":["afterAgent","suspend override fun afterAgent(context: CallbackContext): CallbackChoice<Unit, Content>","com.google.adk.kt.interop.BaseFuturePlugin.afterAgent"]},{"name":"suspend override fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","description":"com.google.adk.kt.interop.BaseFuturePlugin.afterModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/after-model.html","searchKeys":["afterModel","suspend override fun afterModel(context: CallbackContext, response: LlmResponse): LlmResponse","com.google.adk.kt.interop.BaseFuturePlugin.afterModel"]},{"name":"suspend override fun afterRun(invocationContext: InvocationContext)","description":"com.google.adk.kt.interop.BaseFuturePlugin.afterRun","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/after-run.html","searchKeys":["afterRun","suspend override fun afterRun(invocationContext: InvocationContext)","com.google.adk.kt.interop.BaseFuturePlugin.afterRun"]},{"name":"suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","description":"com.google.adk.kt.interop.BaseFuturePlugin.afterTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/after-tool.html","searchKeys":["afterTool","suspend override fun afterTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, result: Map<String, Any?>): Map<String, Any?>","com.google.adk.kt.interop.BaseFuturePlugin.afterTool"]},{"name":"suspend override fun appendEvent(session: Session, event: Event): Event","description":"com.google.adk.kt.interop.BaseFutureSessionService.appendEvent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/append-event.html","searchKeys":["appendEvent","suspend override fun appendEvent(session: Session, event: Event): Event","com.google.adk.kt.interop.BaseFutureSessionService.appendEvent"]},{"name":"suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","description":"com.google.adk.kt.interop.BaseFuturePlugin.beforeAgent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/before-agent.html","searchKeys":["beforeAgent","suspend override fun beforeAgent(context: CallbackContext): CallbackChoice<EventActions, Content>","com.google.adk.kt.interop.BaseFuturePlugin.beforeAgent"]},{"name":"suspend override fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","description":"com.google.adk.kt.interop.BaseFuturePlugin.beforeModel","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/before-model.html","searchKeys":["beforeModel","suspend override fun beforeModel(context: CallbackContext, request: LlmRequest): CallbackChoice<LlmRequest, LlmResponse>","com.google.adk.kt.interop.BaseFuturePlugin.beforeModel"]},{"name":"suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","description":"com.google.adk.kt.interop.BaseFuturePlugin.beforeRun","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/before-run.html","searchKeys":["beforeRun","suspend override fun beforeRun(invocationContext: InvocationContext): CallbackChoice<Unit, Content>","com.google.adk.kt.interop.BaseFuturePlugin.beforeRun"]},{"name":"suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","description":"com.google.adk.kt.interop.BaseFuturePlugin.beforeTool","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/before-tool.html","searchKeys":["beforeTool","suspend override fun beforeTool(context: ToolContext, tool: BaseTool, args: Map<String, Any?>): CallbackChoice<Map<String, Any?>, Map<String, Any?>>","com.google.adk.kt.interop.BaseFuturePlugin.beforeTool"]},{"name":"suspend override fun closeSession(session: Session)","description":"com.google.adk.kt.interop.BaseFutureSessionService.closeSession","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/close-session.html","searchKeys":["closeSession","suspend override fun closeSession(session: Session)","com.google.adk.kt.interop.BaseFutureSessionService.closeSession"]},{"name":"suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","description":"com.google.adk.kt.interop.BaseFutureSessionService.createSession","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/create-session.html","searchKeys":["createSession","suspend override fun createSession(key: SessionKey, state: Map<String, Any>? = null): Session","com.google.adk.kt.interop.BaseFutureSessionService.createSession"]},{"name":"suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","description":"com.google.adk.kt.interop.BaseFutureArtifactService.deleteArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/delete-artifact.html","searchKeys":["deleteArtifact","suspend override fun deleteArtifact(sessionKey: SessionKey, filename: String)","com.google.adk.kt.interop.BaseFutureArtifactService.deleteArtifact"]},{"name":"suspend override fun deleteSession(key: SessionKey)","description":"com.google.adk.kt.interop.BaseFutureSessionService.deleteSession","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/delete-session.html","searchKeys":["deleteSession","suspend override fun deleteSession(key: SessionKey)","com.google.adk.kt.interop.BaseFutureSessionService.deleteSession"]},{"name":"suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","description":"com.google.adk.kt.interop.BaseFutureSessionService.getSession","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/get-session.html","searchKeys":["getSession","suspend override fun getSession(key: SessionKey, config: GetSessionConfig? = null): Session?","com.google.adk.kt.interop.BaseFutureSessionService.getSession"]},{"name":"suspend override fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","description":"com.google.adk.kt.interop.BaseFutureToolset.getTools","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-toolset/get-tools.html","searchKeys":["getTools","suspend override fun getTools(readonlyContext: ReadonlyContext? = null): List<BaseTool>","com.google.adk.kt.interop.BaseFutureToolset.getTools"]},{"name":"suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","description":"com.google.adk.kt.interop.BaseFutureArtifactService.listArtifactKeys","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/list-artifact-keys.html","searchKeys":["listArtifactKeys","suspend override fun listArtifactKeys(sessionKey: SessionKey): List<String>","com.google.adk.kt.interop.BaseFutureArtifactService.listArtifactKeys"]},{"name":"suspend override fun listEvents(key: SessionKey): ListEventsResponse","description":"com.google.adk.kt.interop.BaseFutureSessionService.listEvents","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/list-events.html","searchKeys":["listEvents","suspend override fun listEvents(key: SessionKey): ListEventsResponse","com.google.adk.kt.interop.BaseFutureSessionService.listEvents"]},{"name":"suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","description":"com.google.adk.kt.interop.BaseFutureSessionService.listSessions","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-session-service/list-sessions.html","searchKeys":["listSessions","suspend override fun listSessions(appName: String, userId: String): ListSessionsResponse","com.google.adk.kt.interop.BaseFutureSessionService.listSessions"]},{"name":"suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","description":"com.google.adk.kt.interop.BaseFutureArtifactService.listVersions","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/list-versions.html","searchKeys":["listVersions","suspend override fun listVersions(sessionKey: SessionKey, filename: String): List<Int>","com.google.adk.kt.interop.BaseFutureArtifactService.listVersions"]},{"name":"suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","description":"com.google.adk.kt.interop.BaseFutureArtifactService.loadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/load-artifact.html","searchKeys":["loadArtifact","suspend override fun loadArtifact(sessionKey: SessionKey, filename: String, version: Int? = null): Part?","com.google.adk.kt.interop.BaseFutureArtifactService.loadArtifact"]},{"name":"suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","description":"com.google.adk.kt.interop.BaseFuturePlugin.onEvent","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/on-event.html","searchKeys":["onEvent","suspend override fun onEvent(invocationContext: InvocationContext, event: Event): Event","com.google.adk.kt.interop.BaseFuturePlugin.onEvent"]},{"name":"suspend override fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","description":"com.google.adk.kt.interop.BaseFuturePlugin.onModelError","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/on-model-error.html","searchKeys":["onModelError","suspend override fun onModelError(context: CallbackContext, request: LlmRequest, error: Throwable): CallbackChoice<Unit, LlmResponse>","com.google.adk.kt.interop.BaseFuturePlugin.onModelError"]},{"name":"suspend override fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","description":"com.google.adk.kt.interop.BaseFuturePlugin.onToolError","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/on-tool-error.html","searchKeys":["onToolError","suspend override fun onToolError(context: ToolContext, tool: BaseTool, args: Map<String, Any?>, error: Throwable): CallbackChoice<Unit, Map<String, Any?>>","com.google.adk.kt.interop.BaseFuturePlugin.onToolError"]},{"name":"suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","description":"com.google.adk.kt.interop.BaseFuturePlugin.onUserMessage","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-plugin/on-user-message.html","searchKeys":["onUserMessage","suspend override fun onUserMessage(invocationContext: InvocationContext, userMessage: Content): Content","com.google.adk.kt.interop.BaseFuturePlugin.onUserMessage"]},{"name":"suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.interop.BaseFutureTool.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-tool/process-llm-request.html","searchKeys":["processLlmRequest","suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.interop.BaseFutureTool.processLlmRequest"]},{"name":"suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","description":"com.google.adk.kt.interop.BaseFutureToolset.processLlmRequest","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-toolset/process-llm-request.html","searchKeys":["processLlmRequest","suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest","com.google.adk.kt.interop.BaseFutureToolset.processLlmRequest"]},{"name":"suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","description":"com.google.adk.kt.interop.BaseFutureTool.run","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-tool/run.html","searchKeys":["run","suspend override fun run(context: ToolContext, args: Map<String, Any?>): Any","com.google.adk.kt.interop.BaseFutureTool.run"]},{"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":"suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","description":"com.google.adk.kt.interop.BaseFutureArtifactService.saveAndReloadArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/save-and-reload-artifact.html","searchKeys":["saveAndReloadArtifact","suspend override fun saveAndReloadArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Part","com.google.adk.kt.interop.BaseFutureArtifactService.saveAndReloadArtifact"]},{"name":"suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","description":"com.google.adk.kt.interop.BaseFutureArtifactService.saveArtifact","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-artifact-service/save-artifact.html","searchKeys":["saveArtifact","suspend override fun saveArtifact(sessionKey: SessionKey, filename: String, artifact: Part): Int","com.google.adk.kt.interop.BaseFutureArtifactService.saveArtifact"]},{"name":"suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","description":"com.google.adk.kt.interop.BaseFutureMemoryService.searchMemory","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-base-future-memory-service/search-memory.html","searchKeys":["searchMemory","suspend override fun searchMemory(appName: String, userId: String, query: String): SearchMemoryResponse","com.google.adk.kt.interop.BaseFutureMemoryService.searchMemory"]},{"name":"val FILE_SEARCH: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.FILE_SEARCH","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-f-i-l-e_-s-e-a-r-c-h.html","searchKeys":["FILE_SEARCH","val FILE_SEARCH: ToolType","com.google.adk.kt.types.ToolType.Companion.FILE_SEARCH"]},{"name":"val GOOGLE_MAPS: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.GOOGLE_MAPS","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-g-o-o-g-l-e_-m-a-p-s.html","searchKeys":["GOOGLE_MAPS","val GOOGLE_MAPS: ToolType","com.google.adk.kt.types.ToolType.Companion.GOOGLE_MAPS"]},{"name":"val GOOGLE_SEARCH_IMAGE: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.GOOGLE_SEARCH_IMAGE","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-g-o-o-g-l-e_-s-e-a-r-c-h_-i-m-a-g-e.html","searchKeys":["GOOGLE_SEARCH_IMAGE","val GOOGLE_SEARCH_IMAGE: ToolType","com.google.adk.kt.types.ToolType.Companion.GOOGLE_SEARCH_IMAGE"]},{"name":"val GOOGLE_SEARCH_WEB: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.GOOGLE_SEARCH_WEB","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-g-o-o-g-l-e_-s-e-a-r-c-h_-w-e-b.html","searchKeys":["GOOGLE_SEARCH_WEB","val GOOGLE_SEARCH_WEB: ToolType","com.google.adk.kt.types.ToolType.Companion.GOOGLE_SEARCH_WEB"]},{"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 TOOL_TYPE_UNSPECIFIED: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.TOOL_TYPE_UNSPECIFIED","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-t-o-o-l_-t-y-p-e_-u-n-s-p-e-c-i-f-i-e-d.html","searchKeys":["TOOL_TYPE_UNSPECIFIED","val TOOL_TYPE_UNSPECIFIED: ToolType","com.google.adk.kt.types.ToolType.Companion.TOOL_TYPE_UNSPECIFIED"]},{"name":"val URL_CONTEXT: ToolType","description":"com.google.adk.kt.types.ToolType.Companion.URL_CONTEXT","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/-companion/-u-r-l_-c-o-n-t-e-x-t.html","searchKeys":["URL_CONTEXT","val URL_CONTEXT: ToolType","com.google.adk.kt.types.ToolType.Companion.URL_CONTEXT"]},{"name":"val VALID_RESOURCE_DIRS: ERROR CLASS: Unresolved name: listOf","description":"com.google.adk.kt.skills.SkillSource.Companion.VALID_RESOURCE_DIRS","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-skill-source/-companion/-v-a-l-i-d_-r-e-s-o-u-r-c-e_-d-i-r-s.html","searchKeys":["VALID_RESOURCE_DIRS","val VALID_RESOURCE_DIRS: ERROR CLASS: Unresolved name: listOf","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 adkJson: Json","description":"com.google.adk.kt.serialization.adkJson","location":"google-adk-kotlin-core/com.google.adk.kt.serialization/adk-json.html","searchKeys":["adkJson","val adkJson: Json","com.google.adk.kt.serialization.adkJson"]},{"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 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 afterTimestamp: ERROR CLASS: Symbol not found for Instant??","description":"com.google.adk.kt.sessions.GetSessionConfig.afterTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-get-session-config/after-timestamp.html","searchKeys":["afterTimestamp","val afterTimestamp: ERROR CLASS: Symbol not found for Instant??","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 agent: BaseAgent","description":"com.google.adk.kt.agents.CallbackContext.agent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.agents.CallbackContext.agent"]},{"name":"val agent: BaseAgent","description":"com.google.adk.kt.agents.InvocationContext.agent","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.agents.InvocationContext.agent"]},{"name":"val agent: BaseAgent","description":"com.google.adk.kt.tools.AgentTool.agent","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/agent.html","searchKeys":["agent","val agent: BaseAgent","com.google.adk.kt.tools.AgentTool.agent"]},{"name":"val agentStates: MutableMap<String, TypedData>","description":"com.google.adk.kt.agents.InvocationContext.agentStates","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/agent-states.html","searchKeys":["agentStates","val agentStates: MutableMap<String, TypedData>","com.google.adk.kt.agents.InvocationContext.agentStates"]},{"name":"val allowedFunctionNames: List<String>?","description":"com.google.adk.kt.types.FunctionCallingConfig.allowedFunctionNames","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/allowed-function-names.html","searchKeys":["allowedFunctionNames","val allowedFunctionNames: List<String>?","com.google.adk.kt.types.FunctionCallingConfig.allowedFunctionNames"]},{"name":"val allowedTools: String?","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?","com.google.adk.kt.skills.Frontmatter.allowedTools"]},{"name":"val anyOf: List<Schema>?","description":"com.google.adk.kt.types.Schema.anyOf","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/any-of.html","searchKeys":["anyOf","val anyOf: List<Schema>?","com.google.adk.kt.types.Schema.anyOf"]},{"name":"val apiVersion: String?","description":"com.google.adk.kt.types.HttpOptions.apiVersion","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/api-version.html","searchKeys":["apiVersion","val apiVersion: String?","com.google.adk.kt.types.HttpOptions.apiVersion"]},{"name":"val appName: String","description":"com.google.adk.kt.apps.App.appName","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.apps.App.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.interop.PublisherRunner.appName","location":"google-adk-kotlin-core/com.google.adk.kt.interop/-publisher-runner/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.interop.PublisherRunner.appName"]},{"name":"val appName: String","description":"com.google.adk.kt.sessions.SessionKey.appName","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session-key/app-name.html","searchKeys":["appName","val appName: String","com.google.adk.kt.sessions.SessionKey.appName"]},{"name":"val args: Map<String, Any?>","description":"com.google.adk.kt.types.FunctionCall.args","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-call/args.html","searchKeys":["args","val args: Map<String, Any?>","com.google.adk.kt.types.FunctionCall.args"]},{"name":"val args: Map<String, Any?>?","description":"com.google.adk.kt.types.ToolCall.args","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-call/args.html","searchKeys":["args","val args: Map<String, Any?>?","com.google.adk.kt.types.ToolCall.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?","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?","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?","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?","com.google.adk.kt.memory.MemoryEntry.author"]},{"name":"val autoMode: GenerationConfigRoutingConfigAutoRoutingMode?","description":"com.google.adk.kt.types.GenerationConfigRoutingConfig.autoMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config/auto-mode.html","searchKeys":["autoMode","val autoMode: GenerationConfigRoutingConfigAutoRoutingMode?","com.google.adk.kt.types.GenerationConfigRoutingConfig.autoMode"]},{"name":"val avgLogProbs: Double?","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?","com.google.adk.kt.events.Event.avgLogProbs"]},{"name":"val avgLogprobs: Double?","description":"com.google.adk.kt.models.LlmResponse.avgLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/avg-logprobs.html","searchKeys":["avgLogprobs","val avgLogprobs: Double?","com.google.adk.kt.models.LlmResponse.avgLogprobs"]},{"name":"val avgLogprobs: Double?","description":"com.google.adk.kt.types.Candidate.avgLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/avg-logprobs.html","searchKeys":["avgLogprobs","val avgLogprobs: Double?","com.google.adk.kt.types.Candidate.avgLogprobs"]},{"name":"val baseUrl: String?","description":"com.google.adk.kt.types.HttpOptions.baseUrl","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/base-url.html","searchKeys":["baseUrl","val baseUrl: String?","com.google.adk.kt.types.HttpOptions.baseUrl"]},{"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 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 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 blockReason: BlockedReason?","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?","com.google.adk.kt.types.PromptFeedback.blockReason"]},{"name":"val blockReasonMessage: String?","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?","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?","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?","com.google.adk.kt.agents.InvocationContext.branch"]},{"name":"val branch: String?","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?","com.google.adk.kt.events.Event.branch"]},{"name":"val bypassMultiToolsLimit: Boolean","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","com.google.adk.kt.tools.GoogleSearchTool.bypassMultiToolsLimit"]},{"name":"val bypassMultiToolsLimit: Boolean","description":"com.google.adk.kt.tools.VertexAiSearchTool.bypassMultiToolsLimit","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-search-tool/bypass-multi-tools-limit.html","searchKeys":["bypassMultiToolsLimit","val bypassMultiToolsLimit: Boolean","com.google.adk.kt.tools.VertexAiSearchTool.bypassMultiToolsLimit"]},{"name":"val cacheConfig: ContextCacheConfig?","description":"com.google.adk.kt.models.LlmRequest.cacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/cache-config.html","searchKeys":["cacheConfig","val cacheConfig: ContextCacheConfig?","com.google.adk.kt.models.LlmRequest.cacheConfig"]},{"name":"val cacheIntervals: Int","description":"com.google.adk.kt.agents.ContextCacheConfig.cacheIntervals","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/cache-intervals.html","searchKeys":["cacheIntervals","val cacheIntervals: Int","com.google.adk.kt.agents.ContextCacheConfig.cacheIntervals"]},{"name":"val cacheMetadata: CacheMetadata?","description":"com.google.adk.kt.events.Event.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/cache-metadata.html","searchKeys":["cacheMetadata","val cacheMetadata: CacheMetadata?","com.google.adk.kt.events.Event.cacheMetadata"]},{"name":"val cacheMetadata: CacheMetadata?","description":"com.google.adk.kt.models.LlmRequest.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/cache-metadata.html","searchKeys":["cacheMetadata","val cacheMetadata: CacheMetadata?","com.google.adk.kt.models.LlmRequest.cacheMetadata"]},{"name":"val cacheMetadata: CacheMetadata?","description":"com.google.adk.kt.models.LlmResponse.cacheMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/cache-metadata.html","searchKeys":["cacheMetadata","val cacheMetadata: CacheMetadata?","com.google.adk.kt.models.LlmResponse.cacheMetadata"]},{"name":"val cacheName: String?","description":"com.google.adk.kt.models.CacheMetadata.cacheName","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/cache-name.html","searchKeys":["cacheName","val cacheName: String?","com.google.adk.kt.models.CacheMetadata.cacheName"]},{"name":"val cacheableContentsTokenCount: Int?","description":"com.google.adk.kt.models.LlmRequest.cacheableContentsTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/cacheable-contents-token-count.html","searchKeys":["cacheableContentsTokenCount","val cacheableContentsTokenCount: Int?","com.google.adk.kt.models.LlmRequest.cacheableContentsTokenCount"]},{"name":"val cachedContent: String?","description":"com.google.adk.kt.types.GenerateContentConfig.cachedContent","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/cached-content.html","searchKeys":["cachedContent","val cachedContent: String?","com.google.adk.kt.types.GenerateContentConfig.cachedContent"]},{"name":"val cachedContentTokenCount: Int?","description":"com.google.adk.kt.types.UsageMetadata.cachedContentTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/cached-content-token-count.html","searchKeys":["cachedContentTokenCount","val cachedContentTokenCount: Int?","com.google.adk.kt.types.UsageMetadata.cachedContentTokenCount"]},{"name":"val callId: String","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.callId","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/call-id.html","searchKeys":["callId","val callId: String","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.callId"]},{"name":"val callbackContextData: MutableMap<String, Any>","description":"com.google.adk.kt.agents.CallbackContext.callbackContextData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/callback-context-data.html","searchKeys":["callbackContextData","val callbackContextData: MutableMap<String, Any>","com.google.adk.kt.agents.CallbackContext.callbackContextData"]},{"name":"val callbackContextData: MutableMap<String, Any>","description":"com.google.adk.kt.agents.ContextFrameworkData.callbackContextData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-framework-data/callback-context-data.html","searchKeys":["callbackContextData","val callbackContextData: MutableMap<String, Any>","com.google.adk.kt.agents.ContextFrameworkData.callbackContextData"]},{"name":"val candidateCount: Int?","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?","com.google.adk.kt.types.GenerateContentConfig.candidateCount"]},{"name":"val candidates: List<Candidate>","description":"com.google.adk.kt.types.GenerateContentResponse.candidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-response/candidates.html","searchKeys":["candidates","val candidates: List<Candidate>","com.google.adk.kt.types.GenerateContentResponse.candidates"]},{"name":"val candidates: List<LogprobsResultCandidate>?","description":"com.google.adk.kt.types.LogprobsResultTopCandidates.candidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-top-candidates/candidates.html","searchKeys":["candidates","val candidates: List<LogprobsResultCandidate>?","com.google.adk.kt.types.LogprobsResultTopCandidates.candidates"]},{"name":"val candidatesTokenCount: Int?","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?","com.google.adk.kt.types.UsageMetadata.candidatesTokenCount"]},{"name":"val candidatesTokensDetails: List<ModalityTokenCount>?","description":"com.google.adk.kt.types.UsageMetadata.candidatesTokensDetails","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/candidates-tokens-details.html","searchKeys":["candidatesTokensDetails","val candidatesTokensDetails: List<ModalityTokenCount>?","com.google.adk.kt.types.UsageMetadata.candidatesTokensDetails"]},{"name":"val category: HarmCategory?","description":"com.google.adk.kt.types.SafetySetting.category","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/category.html","searchKeys":["category","val category: HarmCategory?","com.google.adk.kt.types.SafetySetting.category"]},{"name":"val chosenCandidates: List<LogprobsResultCandidate>?","description":"com.google.adk.kt.types.LogprobsResult.chosenCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/chosen-candidates.html","searchKeys":["chosenCandidates","val chosenCandidates: List<LogprobsResultCandidate>?","com.google.adk.kt.types.LogprobsResult.chosenCandidates"]},{"name":"val citationMetadata: CitationMetadata?","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?","com.google.adk.kt.events.Event.citationMetadata"]},{"name":"val citationMetadata: CitationMetadata?","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?","com.google.adk.kt.models.LlmResponse.citationMetadata"]},{"name":"val citationMetadata: CitationMetadata?","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?","com.google.adk.kt.types.Candidate.citationMetadata"]},{"name":"val citationSources: List<Citation>","description":"com.google.adk.kt.types.CitationMetadata.citationSources","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation-metadata/citation-sources.html","searchKeys":["citationSources","val citationSources: List<Citation>","com.google.adk.kt.types.CitationMetadata.citationSources"]},{"name":"val compactedContent: Content","description":"com.google.adk.kt.events.EventCompaction.compactedContent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/compacted-content.html","searchKeys":["compactedContent","val compactedContent: Content","com.google.adk.kt.events.EventCompaction.compactedContent"]},{"name":"val compactionInterval: Int?","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.compactionInterval","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/compaction-interval.html","searchKeys":["compactionInterval","val compactionInterval: Int?","com.google.adk.kt.summarizer.EventsCompactionConfig.compactionInterval"]},{"name":"val compatibility: String?","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?","com.google.adk.kt.skills.Frontmatter.compatibility"]},{"name":"val confidenceScores: List<Float>?","description":"com.google.adk.kt.types.GroundingSupport.confidenceScores","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/confidence-scores.html","searchKeys":["confidenceScores","val confidenceScores: List<Float>?","com.google.adk.kt.types.GroundingSupport.confidenceScores"]},{"name":"val config: GenerateContentConfig","description":"com.google.adk.kt.models.LlmRequest.config","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-request/config.html","searchKeys":["config","val config: GenerateContentConfig","com.google.adk.kt.models.LlmRequest.config"]},{"name":"val confirmed: Boolean","description":"com.google.adk.kt.events.ToolConfirmation.confirmed","location":"google-adk-kotlin-core/com.google.adk.kt.events/-tool-confirmation/confirmed.html","searchKeys":["confirmed","val confirmed: Boolean","com.google.adk.kt.events.ToolConfirmation.confirmed"]},{"name":"val content: Content","description":"com.google.adk.kt.agents.Instruction.Structured.content","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-instruction/-structured/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.agents.Instruction.Structured.content"]},{"name":"val content: Content","description":"com.google.adk.kt.memory.MemoryEntry.content","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.memory.MemoryEntry.content"]},{"name":"val content: Content","description":"com.google.adk.kt.types.Candidate.content","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/content.html","searchKeys":["content","val content: Content","com.google.adk.kt.types.Candidate.content"]},{"name":"val content: Content?","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?","com.google.adk.kt.events.Event.content"]},{"name":"val content: Content?","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?","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 contentsCount: Int","description":"com.google.adk.kt.models.CacheMetadata.contentsCount","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/contents-count.html","searchKeys":["contentsCount","val contentsCount: Int","com.google.adk.kt.models.CacheMetadata.contentsCount"]},{"name":"val contextCacheConfig: ContextCacheConfig?","description":"com.google.adk.kt.agents.InvocationContext.contextCacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/context-cache-config.html","searchKeys":["contextCacheConfig","val contextCacheConfig: ContextCacheConfig?","com.google.adk.kt.agents.InvocationContext.contextCacheConfig"]},{"name":"val contextCacheConfig: ContextCacheConfig?","description":"com.google.adk.kt.apps.App.contextCacheConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/context-cache-config.html","searchKeys":["contextCacheConfig","val contextCacheConfig: ContextCacheConfig?","com.google.adk.kt.apps.App.contextCacheConfig"]},{"name":"val createHttpOptions: HttpOptions?","description":"com.google.adk.kt.agents.ContextCacheConfig.createHttpOptions","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/create-http-options.html","searchKeys":["createHttpOptions","val createHttpOptions: HttpOptions?","com.google.adk.kt.agents.ContextCacheConfig.createHttpOptions"]},{"name":"val createdAt: Long?","description":"com.google.adk.kt.models.CacheMetadata.createdAt","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/created-at.html","searchKeys":["createdAt","val createdAt: Long?","com.google.adk.kt.models.CacheMetadata.createdAt"]},{"name":"val credentials: GoogleCredentials?","description":"com.google.adk.kt.models.VertexCredentials.credentials","location":"google-adk-kotlin-core/com.google.adk.kt.models/-vertex-credentials/credentials.html","searchKeys":["credentials","val credentials: GoogleCredentials?","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>?","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>?","com.google.adk.kt.agents.RunConfig.customMetadata"]},{"name":"val customMetadata: Map<String, Any?>?","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?>?","com.google.adk.kt.events.Event.customMetadata"]},{"name":"val customMetadata: Map<String, Any?>?","description":"com.google.adk.kt.models.LlmResponse.customMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/custom-metadata.html","searchKeys":["customMetadata","val customMetadata: Map<String, Any?>?","com.google.adk.kt.models.LlmResponse.customMetadata"]},{"name":"val data: ByteArray?","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?","com.google.adk.kt.types.Blob.data"]},{"name":"val dataStore: String?","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?","com.google.adk.kt.types.VertexAISearchDataStoreSpec.dataStore"]},{"name":"val dataStoreId: String?","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?","com.google.adk.kt.tools.VertexAiSearchTool.dataStoreId"]},{"name":"val dataStoreSpecs: List<VertexAISearchDataStoreSpec>?","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>?","com.google.adk.kt.tools.VertexAiSearchTool.dataStoreSpecs"]},{"name":"val dataStoreSpecs: List<VertexAISearchDataStoreSpec>?","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>?","com.google.adk.kt.types.VertexAISearch.dataStoreSpecs"]},{"name":"val datastore: String?","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?","com.google.adk.kt.types.VertexAISearch.datastore"]},{"name":"val default: Any?","description":"com.google.adk.kt.types.Schema.default","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/default.html","searchKeys":["default","val default: Any?","com.google.adk.kt.types.Schema.default"]},{"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?","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?","com.google.adk.kt.types.Schema.description"]},{"name":"val disallowTransferToParent: Boolean","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","com.google.adk.kt.agents.BaseAgent.disallowTransferToParent"]},{"name":"val disallowTransferToPeers: Boolean","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","com.google.adk.kt.agents.BaseAgent.disallowTransferToPeers"]},{"name":"val displayName: String?","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?","com.google.adk.kt.types.Blob.displayName"]},{"name":"val displayName: String?","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?","com.google.adk.kt.types.FileData.displayName"]},{"name":"val domain: String?","description":"com.google.adk.kt.types.GroundingChunkWeb.domain","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/domain.html","searchKeys":["domain","val domain: String?","com.google.adk.kt.types.GroundingChunkWeb.domain"]},{"name":"val elements: List<TypedData>","description":"com.google.adk.kt.agents.TypedData.ListValue.elements","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-typed-data/-list-value/elements.html","searchKeys":["elements","val elements: List<TypedData>","com.google.adk.kt.agents.TypedData.ListValue.elements"]},{"name":"val enableWidget: Boolean?","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?","com.google.adk.kt.types.GoogleMaps.enableWidget"]},{"name":"val endIndex: Int?","description":"com.google.adk.kt.types.Citation.endIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/end-index.html","searchKeys":["endIndex","val endIndex: Int?","com.google.adk.kt.types.Citation.endIndex"]},{"name":"val endIndex: Int?","description":"com.google.adk.kt.types.Segment.endIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/end-index.html","searchKeys":["endIndex","val endIndex: Int?","com.google.adk.kt.types.Segment.endIndex"]},{"name":"val endOfAgents: MutableMap<String, Boolean>","description":"com.google.adk.kt.agents.InvocationContext.endOfAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/end-of-agents.html","searchKeys":["endOfAgents","val endOfAgents: MutableMap<String, Boolean>","com.google.adk.kt.agents.InvocationContext.endOfAgents"]},{"name":"val endOffset: ERROR CLASS: Symbol not found for Duration??","description":"com.google.adk.kt.types.VideoMetadata.endOffset","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/end-offset.html","searchKeys":["endOffset","val endOffset: ERROR CLASS: Symbol not found for Duration??","com.google.adk.kt.types.VideoMetadata.endOffset"]},{"name":"val endTimestamp: Long","description":"com.google.adk.kt.events.EventCompaction.endTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/end-timestamp.html","searchKeys":["endTimestamp","val endTimestamp: Long","com.google.adk.kt.events.EventCompaction.endTimestamp"]},{"name":"val engine: String?","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?","com.google.adk.kt.types.VertexAISearch.engine"]},{"name":"val enum: List<String>?","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>?","com.google.adk.kt.types.Schema.enum"]},{"name":"val errorCode: String?","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?","com.google.adk.kt.events.Event.errorCode"]},{"name":"val errorCode: String?","description":"com.google.adk.kt.models.LlmResponse.errorCode","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/error-code.html","searchKeys":["errorCode","val errorCode: String?","com.google.adk.kt.models.LlmResponse.errorCode"]},{"name":"val errorMessage: String?","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?","com.google.adk.kt.events.Event.errorMessage"]},{"name":"val errorMessage: String?","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?","com.google.adk.kt.models.LlmResponse.errorMessage"]},{"name":"val eventRetentionSize: Int?","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.eventRetentionSize","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/event-retention-size.html","searchKeys":["eventRetentionSize","val eventRetentionSize: Int?","com.google.adk.kt.summarizer.EventsCompactionConfig.eventRetentionSize"]},{"name":"val events: List<Event>","description":"com.google.adk.kt.sessions.ListEventsResponse.events","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-events-response/events.html","searchKeys":["events","val events: List<Event>","com.google.adk.kt.sessions.ListEventsResponse.events"]},{"name":"val events: MutableList<Event>","description":"com.google.adk.kt.sessions.Session.events","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/events.html","searchKeys":["events","val events: MutableList<Event>","com.google.adk.kt.sessions.Session.events"]},{"name":"val eventsCompactionConfig: EventsCompactionConfig?","description":"com.google.adk.kt.agents.InvocationContext.eventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/events-compaction-config.html","searchKeys":["eventsCompactionConfig","val eventsCompactionConfig: EventsCompactionConfig?","com.google.adk.kt.agents.InvocationContext.eventsCompactionConfig"]},{"name":"val eventsCompactionConfig: EventsCompactionConfig?","description":"com.google.adk.kt.apps.App.eventsCompactionConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/events-compaction-config.html","searchKeys":["eventsCompactionConfig","val eventsCompactionConfig: EventsCompactionConfig?","com.google.adk.kt.apps.App.eventsCompactionConfig"]},{"name":"val excludeDomains: List<String>","description":"com.google.adk.kt.types.GoogleSearch.excludeDomains","location":"google-adk-kotlin-core/com.google.adk.kt.types/-google-search/exclude-domains.html","searchKeys":["excludeDomains","val excludeDomains: List<String>","com.google.adk.kt.types.GoogleSearch.excludeDomains"]},{"name":"val expireSoon: Boolean","description":"com.google.adk.kt.models.CacheMetadata.expireSoon","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/expire-soon.html","searchKeys":["expireSoon","val expireSoon: Boolean","com.google.adk.kt.models.CacheMetadata.expireSoon"]},{"name":"val expireTime: Long?","description":"com.google.adk.kt.models.CacheMetadata.expireTime","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/expire-time.html","searchKeys":["expireTime","val expireTime: Long?","com.google.adk.kt.models.CacheMetadata.expireTime"]},{"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?","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?","com.google.adk.kt.types.Part.fileData"]},{"name":"val fileUri: String?","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?","com.google.adk.kt.types.FileData.fileUri"]},{"name":"val filter: String?","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?","com.google.adk.kt.tools.VertexAiSearchTool.filter"]},{"name":"val filter: String?","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?","com.google.adk.kt.types.VertexAISearch.filter"]},{"name":"val filter: String?","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?","com.google.adk.kt.types.VertexAISearchDataStoreSpec.filter"]},{"name":"val fingerprint: String","description":"com.google.adk.kt.models.CacheMetadata.fingerprint","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/fingerprint.html","searchKeys":["fingerprint","val fingerprint: String","com.google.adk.kt.models.CacheMetadata.fingerprint"]},{"name":"val finishMessage: String?","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?","com.google.adk.kt.types.Candidate.finishMessage"]},{"name":"val finishReason: FinishReason?","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?","com.google.adk.kt.events.Event.finishReason"]},{"name":"val finishReason: FinishReason?","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?","com.google.adk.kt.models.LlmResponse.finishReason"]},{"name":"val finishReason: FinishReason?","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?","com.google.adk.kt.types.Candidate.finishReason"]},{"name":"val format: String?","description":"com.google.adk.kt.types.Schema.format","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/format.html","searchKeys":["format","val format: String?","com.google.adk.kt.types.Schema.format"]},{"name":"val fps: Double?","description":"com.google.adk.kt.types.VideoMetadata.fps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/fps.html","searchKeys":["fps","val fps: Double?","com.google.adk.kt.types.VideoMetadata.fps"]},{"name":"val frameworkData: ContextFrameworkData","description":"com.google.adk.kt.agents.InvocationContext.frameworkData","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/framework-data.html","searchKeys":["frameworkData","val frameworkData: ContextFrameworkData","com.google.adk.kt.agents.InvocationContext.frameworkData"]},{"name":"val frequencyPenalty: Float?","description":"com.google.adk.kt.types.GenerateContentConfig.frequencyPenalty","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/frequency-penalty.html","searchKeys":["frequencyPenalty","val frequencyPenalty: Float?","com.google.adk.kt.types.GenerateContentConfig.frequencyPenalty"]},{"name":"val functionCall: FunctionCall?","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?","com.google.adk.kt.types.Part.functionCall"]},{"name":"val functionCallingConfig: FunctionCallingConfig?","description":"com.google.adk.kt.types.ToolConfig.functionCallingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-config/function-calling-config.html","searchKeys":["functionCallingConfig","val functionCallingConfig: FunctionCallingConfig?","com.google.adk.kt.types.ToolConfig.functionCallingConfig"]},{"name":"val functionDeclarations: List<FunctionDeclaration>?","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>?","com.google.adk.kt.types.Tool.functionDeclarations"]},{"name":"val functionResponse: FunctionResponse?","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?","com.google.adk.kt.types.Part.functionResponse"]},{"name":"val generateContentConfig: GenerateContentConfig?","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?","com.google.adk.kt.agents.LlmAgent.generateContentConfig"]},{"name":"val googleMaps: GoogleMaps?","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?","com.google.adk.kt.types.Tool.googleMaps"]},{"name":"val googleSearch: GoogleSearch?","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?","com.google.adk.kt.types.Tool.googleSearch"]},{"name":"val googleSearchDynamicRetrievalScore: Float?","description":"com.google.adk.kt.types.RetrievalMetadata.googleSearchDynamicRetrievalScore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval-metadata/google-search-dynamic-retrieval-score.html","searchKeys":["googleSearchDynamicRetrievalScore","val googleSearchDynamicRetrievalScore: Float?","com.google.adk.kt.types.RetrievalMetadata.googleSearchDynamicRetrievalScore"]},{"name":"val groundingChunkIndices: List<Int>?","description":"com.google.adk.kt.types.GroundingSupport.groundingChunkIndices","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/grounding-chunk-indices.html","searchKeys":["groundingChunkIndices","val groundingChunkIndices: List<Int>?","com.google.adk.kt.types.GroundingSupport.groundingChunkIndices"]},{"name":"val groundingChunks: List<GroundingChunk>?","description":"com.google.adk.kt.types.GroundingMetadata.groundingChunks","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/grounding-chunks.html","searchKeys":["groundingChunks","val groundingChunks: List<GroundingChunk>?","com.google.adk.kt.types.GroundingMetadata.groundingChunks"]},{"name":"val groundingMetadata: GroundingMetadata?","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?","com.google.adk.kt.events.Event.groundingMetadata"]},{"name":"val groundingMetadata: GroundingMetadata?","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?","com.google.adk.kt.models.LlmResponse.groundingMetadata"]},{"name":"val groundingMetadata: GroundingMetadata?","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?","com.google.adk.kt.types.Candidate.groundingMetadata"]},{"name":"val groundingSupports: List<GroundingSupport>?","description":"com.google.adk.kt.types.GroundingMetadata.groundingSupports","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/grounding-supports.html","searchKeys":["groundingSupports","val groundingSupports: List<GroundingSupport>?","com.google.adk.kt.types.GroundingMetadata.groundingSupports"]},{"name":"val hasDelta: Boolean","description":"com.google.adk.kt.sessions.State.hasDelta","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-state/has-delta.html","searchKeys":["hasDelta","val hasDelta: Boolean","com.google.adk.kt.sessions.State.hasDelta"]},{"name":"val headers: Map<String, String>","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.headers","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/headers.html","searchKeys":["headers","val headers: Map<String, String>","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.headers"]},{"name":"val headers: Map<String, String>","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.headers","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/headers.html","searchKeys":["headers","val headers: Map<String, String>","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.headers"]},{"name":"val headers: Map<String, String>?","description":"com.google.adk.kt.types.HttpOptions.headers","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/headers.html","searchKeys":["headers","val headers: Map<String, String>?","com.google.adk.kt.types.HttpOptions.headers"]},{"name":"val hint: String?","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?","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.memory.MemoryEntry.id","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-memory-entry/id.html","searchKeys":["id","val id: String?","com.google.adk.kt.memory.MemoryEntry.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?","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?","com.google.adk.kt.types.FunctionCall.id"]},{"name":"val id: String?","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?","com.google.adk.kt.types.FunctionResponse.id"]},{"name":"val id: String?","description":"com.google.adk.kt.types.ToolCall.id","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-call/id.html","searchKeys":["id","val id: String?","com.google.adk.kt.types.ToolCall.id"]},{"name":"val id: String?","description":"com.google.adk.kt.types.ToolResponse.id","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-response/id.html","searchKeys":["id","val id: String?","com.google.adk.kt.types.ToolResponse.id"]},{"name":"val imageSearchQueries: List<String>?","description":"com.google.adk.kt.types.GroundingMetadata.imageSearchQueries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/image-search-queries.html","searchKeys":["imageSearchQueries","val imageSearchQueries: List<String>?","com.google.adk.kt.types.GroundingMetadata.imageSearchQueries"]},{"name":"val includeContents: LlmAgent.IncludeContents","description":"com.google.adk.kt.agents.LlmAgent.includeContents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/include-contents.html","searchKeys":["includeContents","val includeContents: LlmAgent.IncludeContents","com.google.adk.kt.agents.LlmAgent.includeContents"]},{"name":"val includePlugins: Boolean","description":"com.google.adk.kt.tools.AgentTool.includePlugins","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/include-plugins.html","searchKeys":["includePlugins","val includePlugins: Boolean","com.google.adk.kt.tools.AgentTool.includePlugins"]},{"name":"val includeThoughts: Boolean?","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?","com.google.adk.kt.types.ThinkingConfig.includeThoughts"]},{"name":"val inlineData: Blob?","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?","com.google.adk.kt.types.Part.inlineData"]},{"name":"val inputSchema: Schema?","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?","com.google.adk.kt.agents.LlmAgent.inputSchema"]},{"name":"val instruction: Instruction?","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?","com.google.adk.kt.agents.LlmAgent.instruction"]},{"name":"val interrupted: Boolean","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","com.google.adk.kt.events.Event.interrupted"]},{"name":"val interrupted: Boolean","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","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?","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?","com.google.adk.kt.events.Event.invocationId"]},{"name":"val invocationsUsed: Int?","description":"com.google.adk.kt.models.CacheMetadata.invocationsUsed","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/invocations-used.html","searchKeys":["invocationsUsed","val invocationsUsed: Int?","com.google.adk.kt.models.CacheMetadata.invocationsUsed"]},{"name":"val isActive: Boolean","description":"com.google.adk.kt.models.CacheMetadata.isActive","location":"google-adk-kotlin-core/com.google.adk.kt.models/-cache-metadata/is-active.html","searchKeys":["isActive","val isActive: Boolean","com.google.adk.kt.models.CacheMetadata.isActive"]},{"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","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","com.google.adk.kt.tools.BaseTool.isLongRunning"]},{"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 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","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","com.google.adk.kt.agents.ResumabilityConfig.isResumable"]},{"name":"val items: Schema?","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?","com.google.adk.kt.types.Schema.items"]},{"name":"val jsonPath: String?","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?","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>?","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>?","com.google.adk.kt.types.GenerateContentConfig.labels"]},{"name":"val license: String?","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?","com.google.adk.kt.skills.Frontmatter.license"]},{"name":"val location: String?","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?","com.google.adk.kt.models.VertexCredentials.location"]},{"name":"val logProbability: Double?","description":"com.google.adk.kt.types.LogprobsResultCandidate.logProbability","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/log-probability.html","searchKeys":["logProbability","val logProbability: Double?","com.google.adk.kt.types.LogprobsResultCandidate.logProbability"]},{"name":"val logProbabilitySum: Double?","description":"com.google.adk.kt.types.LogprobsResult.logProbabilitySum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/log-probability-sum.html","searchKeys":["logProbabilitySum","val logProbabilitySum: Double?","com.google.adk.kt.types.LogprobsResult.logProbabilitySum"]},{"name":"val logprobsResult: LogprobsResult?","description":"com.google.adk.kt.models.LlmResponse.logprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.models/-llm-response/logprobs-result.html","searchKeys":["logprobsResult","val logprobsResult: LogprobsResult?","com.google.adk.kt.models.LlmResponse.logprobsResult"]},{"name":"val logprobsResult: LogprobsResult?","description":"com.google.adk.kt.types.Candidate.logprobsResult","location":"google-adk-kotlin-core/com.google.adk.kt.types/-candidate/logprobs-result.html","searchKeys":["logprobsResult","val logprobsResult: LogprobsResult?","com.google.adk.kt.types.Candidate.logprobsResult"]},{"name":"val longRunningToolIds: Set<String>","description":"com.google.adk.kt.events.Event.longRunningToolIds","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event/long-running-tool-ids.html","searchKeys":["longRunningToolIds","val longRunningToolIds: Set<String>","com.google.adk.kt.events.Event.longRunningToolIds"]},{"name":"val manualMode: GenerationConfigRoutingConfigManualRoutingMode?","description":"com.google.adk.kt.types.GenerationConfigRoutingConfig.manualMode","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config/manual-mode.html","searchKeys":["manualMode","val manualMode: GenerationConfigRoutingConfigManualRoutingMode?","com.google.adk.kt.types.GenerationConfigRoutingConfig.manualMode"]},{"name":"val maps: GroundingChunkMaps?","description":"com.google.adk.kt.types.GroundingChunk.maps","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/maps.html","searchKeys":["maps","val maps: GroundingChunkMaps?","com.google.adk.kt.types.GroundingChunk.maps"]},{"name":"val maxItems: Long?","description":"com.google.adk.kt.types.Schema.maxItems","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/max-items.html","searchKeys":["maxItems","val maxItems: Long?","com.google.adk.kt.types.Schema.maxItems"]},{"name":"val maxIterations: Int?","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?","com.google.adk.kt.agents.LoopAgent.maxIterations"]},{"name":"val maxLength: Long?","description":"com.google.adk.kt.types.Schema.maxLength","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/max-length.html","searchKeys":["maxLength","val maxLength: Long?","com.google.adk.kt.types.Schema.maxLength"]},{"name":"val maxLlmCalls: Int","description":"com.google.adk.kt.agents.RunConfig.maxLlmCalls","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/max-llm-calls.html","searchKeys":["maxLlmCalls","val maxLlmCalls: Int","com.google.adk.kt.agents.RunConfig.maxLlmCalls"]},{"name":"val maxMcpResourceLength: Int","description":"com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.maxMcpResourceLength","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-toolset/-mcp-toolset-config/max-mcp-resource-length.html","searchKeys":["maxMcpResourceLength","val maxMcpResourceLength: Int","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.maxMcpResourceLength"]},{"name":"val maxOutputTokens: Int?","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?","com.google.adk.kt.types.GenerateContentConfig.maxOutputTokens"]},{"name":"val maxProperties: Long?","description":"com.google.adk.kt.types.Schema.maxProperties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/max-properties.html","searchKeys":["maxProperties","val maxProperties: Long?","com.google.adk.kt.types.Schema.maxProperties"]},{"name":"val maxResults: Int?","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?","com.google.adk.kt.tools.VertexAiSearchTool.maxResults"]},{"name":"val maxResults: Int?","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?","com.google.adk.kt.types.VertexAISearch.maxResults"]},{"name":"val maxSteps: Int?","description":"com.google.adk.kt.agents.LlmAgent.maxSteps","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/max-steps.html","searchKeys":["maxSteps","val maxSteps: Int?","com.google.adk.kt.agents.LlmAgent.maxSteps"]},{"name":"val maximum: Double?","description":"com.google.adk.kt.types.Schema.maximum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/maximum.html","searchKeys":["maximum","val maximum: Double?","com.google.adk.kt.types.Schema.maximum"]},{"name":"val mediaResolution: MediaResolution?","description":"com.google.adk.kt.types.GenerateContentConfig.mediaResolution","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/media-resolution.html","searchKeys":["mediaResolution","val mediaResolution: MediaResolution?","com.google.adk.kt.types.GenerateContentConfig.mediaResolution"]},{"name":"val memories: List<MemoryEntry>","description":"com.google.adk.kt.memory.SearchMemoryResponse.memories","location":"google-adk-kotlin-core/com.google.adk.kt.memory/-search-memory-response/memories.html","searchKeys":["memories","val memories: List<MemoryEntry>","com.google.adk.kt.memory.SearchMemoryResponse.memories"]},{"name":"val memoryService: MemoryService?","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?","com.google.adk.kt.agents.InvocationContext.memoryService"]},{"name":"val metadata: Map<String, Any?>","description":"com.google.adk.kt.skills.Frontmatter.metadata","location":"google-adk-kotlin-core/com.google.adk.kt.skills/-frontmatter/metadata.html","searchKeys":["metadata","val metadata: Map<String, Any?>","com.google.adk.kt.skills.Frontmatter.metadata"]},{"name":"val mimeType: String?","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?","com.google.adk.kt.types.Blob.mimeType"]},{"name":"val mimeType: String?","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?","com.google.adk.kt.types.FileData.mimeType"]},{"name":"val minItems: Long?","description":"com.google.adk.kt.types.Schema.minItems","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/min-items.html","searchKeys":["minItems","val minItems: Long?","com.google.adk.kt.types.Schema.minItems"]},{"name":"val minLength: Long?","description":"com.google.adk.kt.types.Schema.minLength","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/min-length.html","searchKeys":["minLength","val minLength: Long?","com.google.adk.kt.types.Schema.minLength"]},{"name":"val minProperties: Long?","description":"com.google.adk.kt.types.Schema.minProperties","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/min-properties.html","searchKeys":["minProperties","val minProperties: Long?","com.google.adk.kt.types.Schema.minProperties"]},{"name":"val minTokens: Int","description":"com.google.adk.kt.agents.ContextCacheConfig.minTokens","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/min-tokens.html","searchKeys":["minTokens","val minTokens: Int","com.google.adk.kt.agents.ContextCacheConfig.minTokens"]},{"name":"val minimum: Double?","description":"com.google.adk.kt.types.Schema.minimum","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/minimum.html","searchKeys":["minimum","val minimum: Double?","com.google.adk.kt.types.Schema.minimum"]},{"name":"val modality: MediaModality?","description":"com.google.adk.kt.types.ModalityTokenCount.modality","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/modality.html","searchKeys":["modality","val modality: MediaModality?","com.google.adk.kt.types.ModalityTokenCount.modality"]},{"name":"val model: Model","description":"com.google.adk.kt.agents.LlmAgent.model","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/model.html","searchKeys":["model","val model: Model","com.google.adk.kt.agents.LlmAgent.model"]},{"name":"val model: Model","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.model","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/model.html","searchKeys":["model","val model: Model","com.google.adk.kt.summarizer.LlmEventSummarizer.model"]},{"name":"val model: Model?","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?","com.google.adk.kt.models.LlmRequest.model"]},{"name":"val modelName: String?","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode.modelName","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-manual-routing-mode/model-name.html","searchKeys":["modelName","val modelName: String?","com.google.adk.kt.types.GenerationConfigRoutingConfigManualRoutingMode.modelName"]},{"name":"val modelRoutingPreference: ModelRoutingPreference?","description":"com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode.modelRoutingPreference","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generation-config-routing-config-auto-routing-mode/model-routing-preference.html","searchKeys":["modelRoutingPreference","val modelRoutingPreference: ModelRoutingPreference?","com.google.adk.kt.types.GenerationConfigRoutingConfigAutoRoutingMode.modelRoutingPreference"]},{"name":"val modelVersion: String?","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?","com.google.adk.kt.events.Event.modelVersion"]},{"name":"val modelVersion: String?","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?","com.google.adk.kt.models.LlmResponse.modelVersion"]},{"name":"val modelVersion: String?","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?","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.Param.name","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-param/name.html","searchKeys":["name","val name: String","com.google.adk.kt.annotations.Param.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?","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?","com.google.adk.kt.memory.SearchMemoryResponse.nextPageToken"]},{"name":"val nextPageToken: String?","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?","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 nullable: Boolean?","description":"com.google.adk.kt.types.Schema.nullable","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/nullable.html","searchKeys":["nullable","val nullable: Boolean?","com.google.adk.kt.types.Schema.nullable"]},{"name":"val numRecentEvents: Int?","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?","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 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 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 optional: Boolean = false","description":"com.google.adk.kt.tools.Schema.optional","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-schema/optional.html","searchKeys":["optional","val optional: Boolean = false","com.google.adk.kt.tools.Schema.optional"]},{"name":"val options: List<String>?","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.options","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/options.html","searchKeys":["options","val options: List<String>?","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.options"]},{"name":"val outputKey: String?","description":"com.google.adk.kt.agents.LlmAgent.outputKey","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/output-key.html","searchKeys":["outputKey","val outputKey: String?","com.google.adk.kt.agents.LlmAgent.outputKey"]},{"name":"val outputSchema: Schema?","description":"com.google.adk.kt.agents.LlmAgent.outputSchema","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/output-schema.html","searchKeys":["outputSchema","val outputSchema: Schema?","com.google.adk.kt.agents.LlmAgent.outputSchema"]},{"name":"val overlapSize: Int?","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.overlapSize","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/overlap-size.html","searchKeys":["overlapSize","val overlapSize: Int?","com.google.adk.kt.summarizer.EventsCompactionConfig.overlapSize"]},{"name":"val parameters: Schema?","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?","com.google.adk.kt.types.FunctionDeclaration.parameters"]},{"name":"val partIndex: Int?","description":"com.google.adk.kt.types.Segment.partIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/part-index.html","searchKeys":["partIndex","val partIndex: Int?","com.google.adk.kt.types.Segment.partIndex"]},{"name":"val partMetadata: Map<String, Any?>?","description":"com.google.adk.kt.types.Part.partMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/part-metadata.html","searchKeys":["partMetadata","val partMetadata: Map<String, Any?>?","com.google.adk.kt.types.Part.partMetadata"]},{"name":"val partial: Boolean","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","com.google.adk.kt.events.Event.partial"]},{"name":"val partial: Boolean","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","com.google.adk.kt.models.LlmResponse.partial"]},{"name":"val partialArgs: List<PartialArg>?","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>?","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 pattern: String?","description":"com.google.adk.kt.types.Schema.pattern","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/pattern.html","searchKeys":["pattern","val pattern: String?","com.google.adk.kt.types.Schema.pattern"]},{"name":"val payload: Any?","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?","com.google.adk.kt.events.ToolConfirmation.payload"]},{"name":"val placeId: String?","description":"com.google.adk.kt.types.GroundingChunkMaps.placeId","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/place-id.html","searchKeys":["placeId","val placeId: String?","com.google.adk.kt.types.GroundingChunkMaps.placeId"]},{"name":"val pluginManager: PluginManager","description":"com.google.adk.kt.agents.InvocationContext.pluginManager","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/plugin-manager.html","searchKeys":["pluginManager","val pluginManager: PluginManager","com.google.adk.kt.agents.InvocationContext.pluginManager"]},{"name":"val plugins: List<Plugin>","description":"com.google.adk.kt.apps.App.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/plugins.html","searchKeys":["plugins","val plugins: List<Plugin>","com.google.adk.kt.apps.App.plugins"]},{"name":"val plugins: List<Plugin>","description":"com.google.adk.kt.plugins.PluginManager.plugins","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/plugins.html","searchKeys":["plugins","val plugins: List<Plugin>","com.google.adk.kt.plugins.PluginManager.plugins"]},{"name":"val predicate: ToolPredicate","description":"com.google.adk.kt.tools.ToolFilter.Predicate.predicate","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-predicate/predicate.html","searchKeys":["predicate","val predicate: ToolPredicate","com.google.adk.kt.tools.ToolFilter.Predicate.predicate"]},{"name":"val presencePenalty: Float?","description":"com.google.adk.kt.types.GenerateContentConfig.presencePenalty","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/presence-penalty.html","searchKeys":["presencePenalty","val presencePenalty: Float?","com.google.adk.kt.types.GenerateContentConfig.presencePenalty"]},{"name":"val project: String?","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?","com.google.adk.kt.models.VertexCredentials.project"]},{"name":"val promptFeedback: PromptFeedback?","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?","com.google.adk.kt.types.GenerateContentResponse.promptFeedback"]},{"name":"val promptTemplate: String","description":"com.google.adk.kt.summarizer.LlmEventSummarizer.promptTemplate","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-llm-event-summarizer/prompt-template.html","searchKeys":["promptTemplate","val promptTemplate: String","com.google.adk.kt.summarizer.LlmEventSummarizer.promptTemplate"]},{"name":"val promptTokenCount: Int?","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?","com.google.adk.kt.types.UsageMetadata.promptTokenCount"]},{"name":"val promptTokensDetails: List<ModalityTokenCount>?","description":"com.google.adk.kt.types.UsageMetadata.promptTokensDetails","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/prompt-tokens-details.html","searchKeys":["promptTokensDetails","val promptTokensDetails: List<ModalityTokenCount>?","com.google.adk.kt.types.UsageMetadata.promptTokensDetails"]},{"name":"val propagateGroundingMetadata: Boolean","description":"com.google.adk.kt.tools.AgentTool.propagateGroundingMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-agent-tool/propagate-grounding-metadata.html","searchKeys":["propagateGroundingMetadata","val propagateGroundingMetadata: Boolean","com.google.adk.kt.tools.AgentTool.propagateGroundingMetadata"]},{"name":"val properties: Map<String, Schema>?","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>?","com.google.adk.kt.types.Schema.properties"]},{"name":"val ragCorpora: List<String>?","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.ragCorpora","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/rag-corpora.html","searchKeys":["ragCorpora","val ragCorpora: List<String>?","com.google.adk.kt.tools.VertexAiRagRetrieval.ragCorpora"]},{"name":"val ragCorpora: List<String>?","description":"com.google.adk.kt.types.VertexRagStore.ragCorpora","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/rag-corpora.html","searchKeys":["ragCorpora","val ragCorpora: List<String>?","com.google.adk.kt.types.VertexRagStore.ragCorpora"]},{"name":"val ragCorpus: String?","description":"com.google.adk.kt.types.VertexRagStoreRagResource.ragCorpus","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store-rag-resource/rag-corpus.html","searchKeys":["ragCorpus","val ragCorpus: String?","com.google.adk.kt.types.VertexRagStoreRagResource.ragCorpus"]},{"name":"val ragFileIds: List<String>?","description":"com.google.adk.kt.types.VertexRagStoreRagResource.ragFileIds","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store-rag-resource/rag-file-ids.html","searchKeys":["ragFileIds","val ragFileIds: List<String>?","com.google.adk.kt.types.VertexRagStoreRagResource.ragFileIds"]},{"name":"val ragResources: List<VertexRagStoreRagResource>?","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.ragResources","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/rag-resources.html","searchKeys":["ragResources","val ragResources: List<VertexRagStoreRagResource>?","com.google.adk.kt.tools.VertexAiRagRetrieval.ragResources"]},{"name":"val ragResources: List<VertexRagStoreRagResource>?","description":"com.google.adk.kt.types.VertexRagStore.ragResources","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/rag-resources.html","searchKeys":["ragResources","val ragResources: List<VertexRagStoreRagResource>?","com.google.adk.kt.types.VertexRagStore.ragResources"]},{"name":"val readTimeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.readTimeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/read-timeout.html","searchKeys":["readTimeout","val readTimeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.readTimeout"]},{"name":"val renderedContent: String?","description":"com.google.adk.kt.types.SearchEntryPoint.renderedContent","location":"google-adk-kotlin-core/com.google.adk.kt.types/-search-entry-point/rendered-content.html","searchKeys":["renderedContent","val renderedContent: String?","com.google.adk.kt.types.SearchEntryPoint.renderedContent"]},{"name":"val requestedToolConfirmations: MutableMap<String, ToolConfirmation>","description":"com.google.adk.kt.events.EventActions.requestedToolConfirmations","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/requested-tool-confirmations.html","searchKeys":["requestedToolConfirmations","val requestedToolConfirmations: MutableMap<String, ToolConfirmation>","com.google.adk.kt.events.EventActions.requestedToolConfirmations"]},{"name":"val requireConfirmation: Boolean = false","description":"com.google.adk.kt.annotations.Tool.requireConfirmation","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-tool/require-confirmation.html","searchKeys":["requireConfirmation","val requireConfirmation: Boolean = false","com.google.adk.kt.annotations.Tool.requireConfirmation"]},{"name":"val required: List<String>?","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>?","com.google.adk.kt.types.Schema.required"]},{"name":"val required: Requiredness","description":"com.google.adk.kt.annotations.Param.required","location":"google-adk-kotlin-core/com.google.adk.kt.annotations/-param/required.html","searchKeys":["required","val required: Requiredness","com.google.adk.kt.annotations.Param.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 response: Map<String, Any?>?","description":"com.google.adk.kt.types.ToolResponse.response","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-response/response.html","searchKeys":["response","val response: Map<String, Any?>?","com.google.adk.kt.types.ToolResponse.response"]},{"name":"val response: Schema?","description":"com.google.adk.kt.types.FunctionDeclaration.response","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-declaration/response.html","searchKeys":["response","val response: Schema?","com.google.adk.kt.types.FunctionDeclaration.response"]},{"name":"val responseLogprobs: Boolean?","description":"com.google.adk.kt.types.GenerateContentConfig.responseLogprobs","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/response-logprobs.html","searchKeys":["responseLogprobs","val responseLogprobs: Boolean?","com.google.adk.kt.types.GenerateContentConfig.responseLogprobs"]},{"name":"val responseMimeType: String?","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?","com.google.adk.kt.types.GenerateContentConfig.responseMimeType"]},{"name":"val responseSchema: Schema?","description":"com.google.adk.kt.types.GenerateContentConfig.responseSchema","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/response-schema.html","searchKeys":["responseSchema","val responseSchema: Schema?","com.google.adk.kt.types.GenerateContentConfig.responseSchema"]},{"name":"val resumabilityConfig: ResumabilityConfig?","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?","com.google.adk.kt.agents.InvocationContext.resumabilityConfig"]},{"name":"val resumabilityConfig: ResumabilityConfig?","description":"com.google.adk.kt.apps.App.resumabilityConfig","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/resumability-config.html","searchKeys":["resumabilityConfig","val resumabilityConfig: ResumabilityConfig?","com.google.adk.kt.apps.App.resumabilityConfig"]},{"name":"val retrieval: Retrieval?","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?","com.google.adk.kt.types.Tool.retrieval"]},{"name":"val retrievalMetadata: RetrievalMetadata?","description":"com.google.adk.kt.types.GroundingMetadata.retrievalMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/retrieval-metadata.html","searchKeys":["retrievalMetadata","val retrievalMetadata: RetrievalMetadata?","com.google.adk.kt.types.GroundingMetadata.retrievalMetadata"]},{"name":"val retrievalQueries: List<String>?","description":"com.google.adk.kt.types.GroundingMetadata.retrievalQueries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/retrieval-queries.html","searchKeys":["retrievalQueries","val retrievalQueries: List<String>?","com.google.adk.kt.types.GroundingMetadata.retrievalQueries"]},{"name":"val retrievedContext: GroundingChunkRetrievedContext?","description":"com.google.adk.kt.types.GroundingChunk.retrievedContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/retrieved-context.html","searchKeys":["retrievedContext","val retrievedContext: GroundingChunkRetrievedContext?","com.google.adk.kt.types.GroundingChunk.retrievedContext"]},{"name":"val role: String?","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?","com.google.adk.kt.types.Content.role"]},{"name":"val rootAgent: BaseAgent","description":"com.google.adk.kt.apps.App.rootAgent","location":"google-adk-kotlin-core/com.google.adk.kt.apps/-app/root-agent.html","searchKeys":["rootAgent","val rootAgent: BaseAgent","com.google.adk.kt.apps.App.rootAgent"]},{"name":"val routingConfig: GenerationConfigRoutingConfig?","description":"com.google.adk.kt.types.GenerateContentConfig.routingConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/routing-config.html","searchKeys":["routingConfig","val routingConfig: GenerationConfigRoutingConfig?","com.google.adk.kt.types.GenerateContentConfig.routingConfig"]},{"name":"val runConfig: RunConfig?","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?","com.google.adk.kt.agents.InvocationContext.runConfig"]},{"name":"val safetySettings: List<SafetySetting>?","description":"com.google.adk.kt.types.GenerateContentConfig.safetySettings","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/safety-settings.html","searchKeys":["safetySettings","val safetySettings: List<SafetySetting>?","com.google.adk.kt.types.GenerateContentConfig.safetySettings"]},{"name":"val searchEngineId: String?","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?","com.google.adk.kt.tools.VertexAiSearchTool.searchEngineId"]},{"name":"val searchEntryPoint: SearchEntryPoint?","description":"com.google.adk.kt.types.GroundingMetadata.searchEntryPoint","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/search-entry-point.html","searchKeys":["searchEntryPoint","val searchEntryPoint: SearchEntryPoint?","com.google.adk.kt.types.GroundingMetadata.searchEntryPoint"]},{"name":"val segment: Segment?","description":"com.google.adk.kt.types.GroundingSupport.segment","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-support/segment.html","searchKeys":["segment","val segment: Segment?","com.google.adk.kt.types.GroundingSupport.segment"]},{"name":"val serverParameters: ServerParameters","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.serverParameters","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-stdio/server-parameters.html","searchKeys":["serverParameters","val serverParameters: ServerParameters","com.google.adk.kt.tools.mcp.McpConnectionParameters.Stdio.serverParameters"]},{"name":"val serviceTier: ServiceTier?","description":"com.google.adk.kt.types.GenerateContentConfig.serviceTier","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/service-tier.html","searchKeys":["serviceTier","val serviceTier: ServiceTier?","com.google.adk.kt.types.GenerateContentConfig.serviceTier"]},{"name":"val session: Session","description":"com.google.adk.kt.agents.InvocationContext.session","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/session.html","searchKeys":["session","val session: Session","com.google.adk.kt.agents.InvocationContext.session"]},{"name":"val sessionIds: List<String>","description":"com.google.adk.kt.sessions.ListSessionsResponse.sessionIds","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-list-sessions-response/session-ids.html","searchKeys":["sessionIds","val sessionIds: List<String>","com.google.adk.kt.sessions.ListSessionsResponse.sessionIds"]},{"name":"val sessionService: SessionService?","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?","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 similarityTopK: Int?","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.similarityTopK","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/similarity-top-k.html","searchKeys":["similarityTopK","val similarityTopK: Int?","com.google.adk.kt.tools.VertexAiRagRetrieval.similarityTopK"]},{"name":"val similarityTopK: Int?","description":"com.google.adk.kt.types.VertexRagStore.similarityTopK","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/similarity-top-k.html","searchKeys":["similarityTopK","val similarityTopK: Int?","com.google.adk.kt.types.VertexRagStore.similarityTopK"]},{"name":"val skipClosingPlugins: Boolean","description":"com.google.adk.kt.plugins.PluginManager.skipClosingPlugins","location":"google-adk-kotlin-core/com.google.adk.kt.plugins/-plugin-manager/skip-closing-plugins.html","searchKeys":["skipClosingPlugins","val skipClosingPlugins: Boolean","com.google.adk.kt.plugins.PluginManager.skipClosingPlugins"]},{"name":"val skipSummarization: Boolean","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","com.google.adk.kt.tools.AgentTool.skipSummarization"]},{"name":"val sseConnectionParams: McpConnectionParameters.Sse?","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?","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.sseConnectionParams"]},{"name":"val sseEndpoint: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseEndpoint","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/sse-endpoint.html","searchKeys":["sseEndpoint","val sseEndpoint: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseEndpoint"]},{"name":"val sseReadTimeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseReadTimeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/sse-read-timeout.html","searchKeys":["sseReadTimeout","val sseReadTimeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.sseReadTimeout"]},{"name":"val startIndex: Int?","description":"com.google.adk.kt.types.Citation.startIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/start-index.html","searchKeys":["startIndex","val startIndex: Int?","com.google.adk.kt.types.Citation.startIndex"]},{"name":"val startIndex: Int?","description":"com.google.adk.kt.types.Segment.startIndex","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/start-index.html","searchKeys":["startIndex","val startIndex: Int?","com.google.adk.kt.types.Segment.startIndex"]},{"name":"val startOffset: ERROR CLASS: Symbol not found for Duration??","description":"com.google.adk.kt.types.VideoMetadata.startOffset","location":"google-adk-kotlin-core/com.google.adk.kt.types/-video-metadata/start-offset.html","searchKeys":["startOffset","val startOffset: ERROR CLASS: Symbol not found for Duration??","com.google.adk.kt.types.VideoMetadata.startOffset"]},{"name":"val startTimestamp: Long","description":"com.google.adk.kt.events.EventCompaction.startTimestamp","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-compaction/start-timestamp.html","searchKeys":["startTimestamp","val startTimestamp: Long","com.google.adk.kt.events.EventCompaction.startTimestamp"]},{"name":"val state: State","description":"com.google.adk.kt.sessions.Session.state","location":"google-adk-kotlin-core/com.google.adk.kt.sessions/-session/state.html","searchKeys":["state","val state: State","com.google.adk.kt.sessions.Session.state"]},{"name":"val stateDelta: MutableMap<String, Any>","description":"com.google.adk.kt.events.EventActions.stateDelta","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/state-delta.html","searchKeys":["stateDelta","val stateDelta: MutableMap<String, Any>","com.google.adk.kt.events.EventActions.stateDelta"]},{"name":"val staticInstruction: Content?","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?","com.google.adk.kt.agents.LlmAgent.staticInstruction"]},{"name":"val stdioConnectionParams: McpConnectionParameters.Stdio?","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?","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.stdioConnectionParams"]},{"name":"val stopSequences: List<String>?","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>?","com.google.adk.kt.types.GenerateContentConfig.stopSequences"]},{"name":"val streamFunctionCallArguments: Boolean?","description":"com.google.adk.kt.types.FunctionCallingConfig.streamFunctionCallArguments","location":"google-adk-kotlin-core/com.google.adk.kt.types/-function-calling-config/stream-function-call-arguments.html","searchKeys":["streamFunctionCallArguments","val streamFunctionCallArguments: Boolean?","com.google.adk.kt.types.FunctionCallingConfig.streamFunctionCallArguments"]},{"name":"val streamableHttpConnectionParams: McpConnectionParameters.StreamableHttp?","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?","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.streamableHttpConnectionParams"]},{"name":"val streamingMode: StreamingMode","description":"com.google.adk.kt.agents.RunConfig.streamingMode","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-run-config/streaming-mode.html","searchKeys":["streamingMode","val streamingMode: StreamingMode","com.google.adk.kt.agents.RunConfig.streamingMode"]},{"name":"val stringValue: String?","description":"com.google.adk.kt.types.PartialArg.stringValue","location":"google-adk-kotlin-core/com.google.adk.kt.types/-partial-arg/string-value.html","searchKeys":["stringValue","val stringValue: String?","com.google.adk.kt.types.PartialArg.stringValue"]},{"name":"val subAgents: List<BaseAgent>","description":"com.google.adk.kt.agents.BaseAgent.subAgents","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-base-agent/sub-agents.html","searchKeys":["subAgents","val subAgents: List<BaseAgent>","com.google.adk.kt.agents.BaseAgent.subAgents"]},{"name":"val summarizer: EventSummarizer?","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.summarizer","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/summarizer.html","searchKeys":["summarizer","val summarizer: EventSummarizer?","com.google.adk.kt.summarizer.EventsCompactionConfig.summarizer"]},{"name":"val systemInstruction: Content?","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?","com.google.adk.kt.types.GenerateContentConfig.systemInstruction"]},{"name":"val temperature: Float?","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?","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?","description":"com.google.adk.kt.types.GroundingChunkMaps.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/text.html","searchKeys":["text","val text: String?","com.google.adk.kt.types.GroundingChunkMaps.text"]},{"name":"val text: String?","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/text.html","searchKeys":["text","val text: String?","com.google.adk.kt.types.GroundingChunkRetrievedContext.text"]},{"name":"val text: String?","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?","com.google.adk.kt.types.Part.text"]},{"name":"val text: String?","description":"com.google.adk.kt.types.Segment.text","location":"google-adk-kotlin-core/com.google.adk.kt.types/-segment/text.html","searchKeys":["text","val text: String?","com.google.adk.kt.types.Segment.text"]},{"name":"val thinkingBudget: Int?","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?","com.google.adk.kt.types.ThinkingConfig.thinkingBudget"]},{"name":"val thinkingConfig: ThinkingConfig?","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?","com.google.adk.kt.types.GenerateContentConfig.thinkingConfig"]},{"name":"val thinkingLevel: ThinkingLevel?","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?","com.google.adk.kt.types.ThinkingConfig.thinkingLevel"]},{"name":"val thought: Boolean?","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?","com.google.adk.kt.types.Part.thought"]},{"name":"val thoughtSignature: ByteArray?","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?","com.google.adk.kt.types.Part.thoughtSignature"]},{"name":"val thoughtsTokenCount: Int?","description":"com.google.adk.kt.types.UsageMetadata.thoughtsTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/thoughts-token-count.html","searchKeys":["thoughtsTokenCount","val thoughtsTokenCount: Int?","com.google.adk.kt.types.UsageMetadata.thoughtsTokenCount"]},{"name":"val threshold: HarmBlockThreshold?","description":"com.google.adk.kt.types.SafetySetting.threshold","location":"google-adk-kotlin-core/com.google.adk.kt.types/-safety-setting/threshold.html","searchKeys":["threshold","val threshold: HarmBlockThreshold?","com.google.adk.kt.types.SafetySetting.threshold"]},{"name":"val timeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/timeout.html","searchKeys":["timeout","val timeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.timeout"]},{"name":"val timeout: Duration","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/timeout.html","searchKeys":["timeout","val timeout: Duration","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.timeout"]},{"name":"val timeout: ERROR CLASS: Symbol not found for Duration??","description":"com.google.adk.kt.types.HttpOptions.timeout","location":"google-adk-kotlin-core/com.google.adk.kt.types/-http-options/timeout.html","searchKeys":["timeout","val timeout: ERROR CLASS: Symbol not found for Duration??","com.google.adk.kt.types.HttpOptions.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?","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?","com.google.adk.kt.memory.MemoryEntry.timestamp"]},{"name":"val title: String?","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?","com.google.adk.kt.types.Citation.title"]},{"name":"val title: String?","description":"com.google.adk.kt.types.GroundingChunkMaps.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/title.html","searchKeys":["title","val title: String?","com.google.adk.kt.types.GroundingChunkMaps.title"]},{"name":"val title: String?","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/title.html","searchKeys":["title","val title: String?","com.google.adk.kt.types.GroundingChunkRetrievedContext.title"]},{"name":"val title: String?","description":"com.google.adk.kt.types.GroundingChunkWeb.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/title.html","searchKeys":["title","val title: String?","com.google.adk.kt.types.GroundingChunkWeb.title"]},{"name":"val title: String?","description":"com.google.adk.kt.types.Schema.title","location":"google-adk-kotlin-core/com.google.adk.kt.types/-schema/title.html","searchKeys":["title","val title: String?","com.google.adk.kt.types.Schema.title"]},{"name":"val token: String?","description":"com.google.adk.kt.types.LogprobsResultCandidate.token","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/token.html","searchKeys":["token","val token: String?","com.google.adk.kt.types.LogprobsResultCandidate.token"]},{"name":"val tokenCount: Int?","description":"com.google.adk.kt.types.ModalityTokenCount.tokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-modality-token-count/token-count.html","searchKeys":["tokenCount","val tokenCount: Int?","com.google.adk.kt.types.ModalityTokenCount.tokenCount"]},{"name":"val tokenId: Int?","description":"com.google.adk.kt.types.LogprobsResultCandidate.tokenId","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result-candidate/token-id.html","searchKeys":["tokenId","val tokenId: Int?","com.google.adk.kt.types.LogprobsResultCandidate.tokenId"]},{"name":"val tokenThreshold: Int?","description":"com.google.adk.kt.summarizer.EventsCompactionConfig.tokenThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.summarizer/-events-compaction-config/token-threshold.html","searchKeys":["tokenThreshold","val tokenThreshold: Int?","com.google.adk.kt.summarizer.EventsCompactionConfig.tokenThreshold"]},{"name":"val toolCall: ToolCall?","description":"com.google.adk.kt.types.Part.toolCall","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/tool-call.html","searchKeys":["toolCall","val toolCall: ToolCall?","com.google.adk.kt.types.Part.toolCall"]},{"name":"val toolConfig: ToolConfig?","description":"com.google.adk.kt.types.GenerateContentConfig.toolConfig","location":"google-adk-kotlin-core/com.google.adk.kt.types/-generate-content-config/tool-config.html","searchKeys":["toolConfig","val toolConfig: ToolConfig?","com.google.adk.kt.types.GenerateContentConfig.toolConfig"]},{"name":"val toolConfirmation: ToolConfirmation?","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?","com.google.adk.kt.tools.ToolContext.toolConfirmation"]},{"name":"val toolFilter: ToolFilter?","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: ToolFilter?","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.toolFilter"]},{"name":"val toolName: String","description":"com.google.adk.kt.runners.ReplRunner.PendingInputRequest.toolName","location":"google-adk-kotlin-core/com.google.adk.kt.runners/-repl-runner/-pending-input-request/tool-name.html","searchKeys":["toolName","val toolName: String","com.google.adk.kt.runners.ReplRunner.PendingInputRequest.toolName"]},{"name":"val toolNames: Set<String>","description":"com.google.adk.kt.tools.ToolFilter.AllowList.toolNames","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-tool-filter/-allow-list/tool-names.html","searchKeys":["toolNames","val toolNames: Set<String>","com.google.adk.kt.tools.ToolFilter.AllowList.toolNames"]},{"name":"val toolResponse: ToolResponse?","description":"com.google.adk.kt.types.Part.toolResponse","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/tool-response.html","searchKeys":["toolResponse","val toolResponse: ToolResponse?","com.google.adk.kt.types.Part.toolResponse"]},{"name":"val toolType: ToolType?","description":"com.google.adk.kt.types.ToolCall.toolType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-call/tool-type.html","searchKeys":["toolType","val toolType: ToolType?","com.google.adk.kt.types.ToolCall.toolType"]},{"name":"val toolType: ToolType?","description":"com.google.adk.kt.types.ToolResponse.toolType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-response/tool-type.html","searchKeys":["toolType","val toolType: ToolType?","com.google.adk.kt.types.ToolResponse.toolType"]},{"name":"val toolUsePromptTokenCount: Int?","description":"com.google.adk.kt.types.UsageMetadata.toolUsePromptTokenCount","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/tool-use-prompt-token-count.html","searchKeys":["toolUsePromptTokenCount","val toolUsePromptTokenCount: Int?","com.google.adk.kt.types.UsageMetadata.toolUsePromptTokenCount"]},{"name":"val toolUsePromptTokensDetails: List<ModalityTokenCount>?","description":"com.google.adk.kt.types.UsageMetadata.toolUsePromptTokensDetails","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/tool-use-prompt-tokens-details.html","searchKeys":["toolUsePromptTokensDetails","val toolUsePromptTokensDetails: List<ModalityTokenCount>?","com.google.adk.kt.types.UsageMetadata.toolUsePromptTokensDetails"]},{"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>?","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>?","com.google.adk.kt.types.GenerateContentConfig.tools"]},{"name":"val toolsets: List<Toolset>","description":"com.google.adk.kt.agents.LlmAgent.toolsets","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-llm-agent/toolsets.html","searchKeys":["toolsets","val toolsets: List<Toolset>","com.google.adk.kt.agents.LlmAgent.toolsets"]},{"name":"val topCandidates: List<LogprobsResultTopCandidates>?","description":"com.google.adk.kt.types.LogprobsResult.topCandidates","location":"google-adk-kotlin-core/com.google.adk.kt.types/-logprobs-result/top-candidates.html","searchKeys":["topCandidates","val topCandidates: List<LogprobsResultTopCandidates>?","com.google.adk.kt.types.LogprobsResult.topCandidates"]},{"name":"val topK: Int?","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?","com.google.adk.kt.types.GenerateContentConfig.topK"]},{"name":"val topP: Float?","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?","com.google.adk.kt.types.GenerateContentConfig.topP"]},{"name":"val totalTokenCount: Int?","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?","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 trafficType: String?","description":"com.google.adk.kt.types.UsageMetadata.trafficType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-usage-metadata/traffic-type.html","searchKeys":["trafficType","val trafficType: String?","com.google.adk.kt.types.UsageMetadata.trafficType"]},{"name":"val ttl: ERROR CLASS: Symbol not found for Duration","description":"com.google.adk.kt.agents.ContextCacheConfig.ttl","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/ttl.html","searchKeys":["ttl","val ttl: ERROR CLASS: Symbol not found for Duration","com.google.adk.kt.agents.ContextCacheConfig.ttl"]},{"name":"val ttlString: String","description":"com.google.adk.kt.agents.ContextCacheConfig.ttlString","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-context-cache-config/ttl-string.html","searchKeys":["ttlString","val ttlString: String","com.google.adk.kt.agents.ContextCacheConfig.ttlString"]},{"name":"val turnComplete: Boolean","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","com.google.adk.kt.events.Event.turnComplete"]},{"name":"val type: Type?","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?","com.google.adk.kt.types.Schema.type"]},{"name":"val uri: String?","description":"com.google.adk.kt.types.Citation.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-citation/uri.html","searchKeys":["uri","val uri: String?","com.google.adk.kt.types.Citation.uri"]},{"name":"val uri: String?","description":"com.google.adk.kt.types.GroundingChunkMaps.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-maps/uri.html","searchKeys":["uri","val uri: String?","com.google.adk.kt.types.GroundingChunkMaps.uri"]},{"name":"val uri: String?","description":"com.google.adk.kt.types.GroundingChunkRetrievedContext.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-retrieved-context/uri.html","searchKeys":["uri","val uri: String?","com.google.adk.kt.types.GroundingChunkRetrievedContext.uri"]},{"name":"val uri: String?","description":"com.google.adk.kt.types.GroundingChunkWeb.uri","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk-web/uri.html","searchKeys":["uri","val uri: String?","com.google.adk.kt.types.GroundingChunkWeb.uri"]},{"name":"val url: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.url","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-sse/url.html","searchKeys":["url","val url: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.Sse.url"]},{"name":"val url: String","description":"com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.url","location":"google-adk-kotlin-core/com.google.adk.kt.tools.mcp/-mcp-connection-parameters/-streamable-http/url.html","searchKeys":["url","val url: String","com.google.adk.kt.tools.mcp.McpConnectionParameters.StreamableHttp.url"]},{"name":"val urlContext: UrlContext?","description":"com.google.adk.kt.types.Tool.urlContext","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool/url-context.html","searchKeys":["urlContext","val urlContext: UrlContext?","com.google.adk.kt.types.Tool.urlContext"]},{"name":"val usageMetadata: UsageMetadata?","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?","com.google.adk.kt.events.Event.usageMetadata"]},{"name":"val usageMetadata: UsageMetadata?","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?","com.google.adk.kt.models.LlmResponse.usageMetadata"]},{"name":"val usageMetadata: UsageMetadata?","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?","com.google.adk.kt.types.GenerateContentResponse.usageMetadata"]},{"name":"val useMcpResources: Boolean","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","com.google.adk.kt.tools.mcp.McpToolset.McpToolsetConfig.useMcpResources"]},{"name":"val userContent: Content?","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?","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?","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?","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 value: String","description":"com.google.adk.kt.types.ToolType.value","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/value.html","searchKeys":["value","val value: String","com.google.adk.kt.types.ToolType.value"]},{"name":"val vectorDistanceThreshold: Double?","description":"com.google.adk.kt.tools.VertexAiRagRetrieval.vectorDistanceThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.tools/-vertex-ai-rag-retrieval/vector-distance-threshold.html","searchKeys":["vectorDistanceThreshold","val vectorDistanceThreshold: Double?","com.google.adk.kt.tools.VertexAiRagRetrieval.vectorDistanceThreshold"]},{"name":"val vectorDistanceThreshold: Double?","description":"com.google.adk.kt.types.VertexRagStore.vectorDistanceThreshold","location":"google-adk-kotlin-core/com.google.adk.kt.types/-vertex-rag-store/vector-distance-threshold.html","searchKeys":["vectorDistanceThreshold","val vectorDistanceThreshold: Double?","com.google.adk.kt.types.VertexRagStore.vectorDistanceThreshold"]},{"name":"val vertexAiSearch: VertexAISearch?","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?","com.google.adk.kt.types.Retrieval.vertexAiSearch"]},{"name":"val vertexRagStore: VertexRagStore?","description":"com.google.adk.kt.types.Retrieval.vertexRagStore","location":"google-adk-kotlin-core/com.google.adk.kt.types/-retrieval/vertex-rag-store.html","searchKeys":["vertexRagStore","val vertexRagStore: VertexRagStore?","com.google.adk.kt.types.Retrieval.vertexRagStore"]},{"name":"val videoMetadata: VideoMetadata?","description":"com.google.adk.kt.types.Part.videoMetadata","location":"google-adk-kotlin-core/com.google.adk.kt.types/-part/video-metadata.html","searchKeys":["videoMetadata","val videoMetadata: VideoMetadata?","com.google.adk.kt.types.Part.videoMetadata"]},{"name":"val web: GroundingChunkWeb?","description":"com.google.adk.kt.types.GroundingChunk.web","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-chunk/web.html","searchKeys":["web","val web: GroundingChunkWeb?","com.google.adk.kt.types.GroundingChunk.web"]},{"name":"val webSearchQueries: List<String>?","description":"com.google.adk.kt.types.GroundingMetadata.webSearchQueries","location":"google-adk-kotlin-core/com.google.adk.kt.types/-grounding-metadata/web-search-queries.html","searchKeys":["webSearchQueries","val webSearchQueries: List<String>?","com.google.adk.kt.types.GroundingMetadata.webSearchQueries"]},{"name":"val willContinue: Boolean?","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?","com.google.adk.kt.types.FunctionCall.willContinue"]},{"name":"val willContinue: Boolean?","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?","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":"value class ToolType(val value: String)","description":"com.google.adk.kt.types.ToolType","location":"google-adk-kotlin-core/com.google.adk.kt.types/-tool-type/index.html","searchKeys":["ToolType","value class ToolType(val value: String)","com.google.adk.kt.types.ToolType"]},{"name":"var agentState: TypedData?","description":"com.google.adk.kt.events.EventActions.agentState","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/agent-state.html","searchKeys":["agentState","var agentState: TypedData?","com.google.adk.kt.events.EventActions.agentState"]},{"name":"var captureMessageContent: Boolean","description":"com.google.adk.kt.telemetry.TelemetryConfig.captureMessageContent","location":"google-adk-kotlin-core/com.google.adk.kt.telemetry/-telemetry-config/capture-message-content.html","searchKeys":["captureMessageContent","var captureMessageContent: Boolean","com.google.adk.kt.telemetry.TelemetryConfig.captureMessageContent"]},{"name":"var compaction: EventCompaction?","description":"com.google.adk.kt.events.EventActions.compaction","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/compaction.html","searchKeys":["compaction","var compaction: EventCompaction?","com.google.adk.kt.events.EventActions.compaction"]},{"name":"var endOfAgent: Boolean","description":"com.google.adk.kt.events.EventActions.endOfAgent","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/end-of-agent.html","searchKeys":["endOfAgent","var endOfAgent: Boolean","com.google.adk.kt.events.EventActions.endOfAgent"]},{"name":"var escalate: Boolean","description":"com.google.adk.kt.events.EventActions.escalate","location":"google-adk-kotlin-core/com.google.adk.kt.events/-event-actions/escalate.html","searchKeys":["escalate","var escalate: Boolean","com.google.adk.kt.events.EventActions.escalate"]},{"name":"var eventActions: EventActions","description":"com.google.adk.kt.agents.CallbackContext.eventActions","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-callback-context/event-actions.html","searchKeys":["eventActions","var eventActions: EventActions","com.google.adk.kt.agents.CallbackContext.eventActions"]},{"name":"var isEndOfInvocation: Boolean","description":"com.google.adk.kt.agents.InvocationContext.isEndOfInvocation","location":"google-adk-kotlin-core/com.google.adk.kt.agents/-invocation-context/is-end-of-invocation.html","searchKeys":["isEndOfInvocation","var isEndOfInvocation: Boolean","com.google.adk.kt.agents.InvocationContext.isEndOfInvocation"]},{"name":"var lastUpdateTime: ERROR CLASS: Symbol not found for 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: ERROR CLASS: Symbol not found for 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"]}]