ADK for TypeScript: API Reference
    Preparing search index...

    ADK for TypeScript: API Reference

    Enumerations

    LogLevel
    PolicyOutcome
    StreamingMode

    Classes

    AgentTool
    BaseAgent
    BaseLlm
    BasePlugin
    BaseSessionService
    BaseTool
    BaseToolset
    CallbackContext
    FunctionTool
    GcsArtifactService
    Gemini
    InMemoryArtifactService
    InMemoryMemoryService
    InMemoryPolicyEngine
    InMemoryRunner
    InMemorySessionService
    InvocationContext
    LiveRequestQueue
    LlmAgent
    LLMRegistry
    LoggingPlugin
    LongRunningFunctionTool
    LoopAgent
    MCPSessionManager
    MCPTool
    MCPToolset
    ParallelAgent
    PluginManager
    Runner
    SecurityPlugin
    SequentialAgent
    ToolConfirmation
    ToolContext

    Interfaces

    AppendEventRequest
    BaseArtifactService
    BaseCredentialService
    BaseLlmConnection
    BaseMemoryService
    BasePolicyEngine
    BaseToolParams
    CreateSessionRequest
    DeleteArtifactRequest
    DeleteSessionRequest
    Event
    EventActions
    GeminiParams
    GetSessionConfig
    GetSessionRequest
    ListArtifactKeysRequest
    ListSessionsRequest
    ListSessionsResponse
    ListVersionsRequest
    LiveRequest
    LlmRequest
    LlmResponse
    LoadArtifactRequest
    OtelExportersConfig
    OTelHooks
    PolicyCheckResult
    RunAsyncToolRequest
    RunConfig
    SaveArtifactRequest
    SearchMemoryRequest
    SearchMemoryResponse
    Session
    StdioConnectionParams
    StreamableHTTPConnectionParams
    ToolCallPolicyContext
    ToolProcessLlmRequest

    Type Aliases

    AfterModelCallback
    AfterToolCallback
    BeforeModelCallback
    BeforeToolCallback
    MCPConnectionParams
    SingleAfterModelCallback
    SingleAfterToolCallback
    SingleBeforeModelCallback
    SingleBeforeToolCallback

    Variables

    functionsExportedForTestingOnly
    REQUEST_CONFIRMATION_FUNCTION_CALL_NAME

    Functions

    createEvent
    createEventActions
    createSession
    getAskUserConfirmationFunctionCalls
    getFunctionCalls
    getFunctionResponses
    getGcpExporters
    getGcpResource
    hasTrailingCodeExecutionResult
    isFinalResponse
    maybeSetOtelProviders
    setLogLevel
    stringifyContent
    zodObjectToSchema