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