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

    ADK for TypeScript: API Reference - v1.5.0

    Enumerations

    AuthCredentialTypes
    CodeExecutionLanguage
    ContextCompactionTrigger
    EventType
    FeatureName
    FeatureStage
    FileContentEncoding
    GoogleLLMVariant
    LogLevel
    OAuthGrantType
    PolicyOutcome
    ProtocolType
    RunSkillInlineScriptErrorCode
    StreamingMode

    Classes

    A2AAgentExecutor
    ActiveStreamingTool
    Agent
    AgentControlledContextCompactor
    AgentEngineSandboxCodeExecutor
    AgentRegistry
    AgentRegistrySingleMCPToolset
    AgentTool
    AgentTransferLlmRequestProcessor
    AnchoredContextCompactor
    ApigeeLlm
    App
    AuthHandler
    AuthPreprocessor
    AuthProviderRegistry
    BaseAgent
    BaseCodeExecutor
    BaseExampleProvider
    BaseLlm
    BaseLlmRequestProcessor
    BaseLlmResponseProcessor
    BasePlugin
    BaseSessionService
    BaseTool
    BaseToolset
    BuiltInCodeExecutor
    ConsolidateContextTool
    ContentRequestProcessor
    Context
    ContextCompactorRequestProcessor
    CredentialExchangeError
    CredentialRefresherRegistry
    DatabaseSessionService
    EnterpriseWebSearchTool
    ExampleTool
    ExitLoopTool
    FileArtifactService
    FunctionTool
    GCPSkillRegistry
    GcsArtifactService
    Gemini
    GlobalInstructionPlugin
    GoogleMapsGroundingTool
    GoogleSearchTool
    InMemoryArtifactService
    InMemoryCredentialService
    InMemoryMemoryService
    InMemoryPolicyEngine
    InMemoryRunner
    InMemorySessionService
    InteractionsRequestProcessor
    InvocationContext
    ListSkillsTool
    LiveRequestQueue
    LLMRegistry
    LlmSummarizer
    LoadArtifactsTool
    LoadMcpResourceTool
    LoadMemoryTool
    LoadSkillResourceTool
    LoadSkillTool
    LoggingPlugin
    LongRunningFunctionTool
    LoopAgent
    MCPSessionManager
    MCPTool
    MCPToolset
    OAuth2CredentialExchanger
    OAuth2DiscoveryManager
    OpenApiSpecParser
    OpenAPIToolset
    OperationParser
    ParallelAgent
    PluginManager
    PreloadMemoryTool
    ReadonlyContext
    RemoteA2AAgent
    RestApiTool
    RoutedAgent
    RoutedLlm
    Runner
    RunSkillInlineScriptTool
    RunSkillScriptTool
    SearchSkillsTool
    SecurityPlugin
    SequentialAgent
    SessionStateCredentialService
    SkillToolset
    State
    Task
    TokenBasedContextCompactor
    ToolAuthHandler
    ToolConfirmation
    TrajectoryThoughtPruningCompactor
    TruncatingContextCompactor
    UnsafeLocalCodeExecutor
    UrlContextTool
    VertexAiMemoryBankService
    VertexAiSearchTool
    VertexAiSessionService
    VertexRagRetrievalTool

    Interfaces

    ActiveStreamingToolParams
    ActivityEvent
    AgentEngineSandboxCodeExecutorOptions
    AgentExecutorConfig
    AgentInfo
    AgentSkillMetadata
    AgentToolConfig
    AnchoredContextCompactorOptions
    ApigeeLlmParams
    ApiParameter
    AppendEventRequest
    AppOptions
    ArtifactVersion
    AuthConfig
    AuthCredential
    AuthPreparationResult
    BaseAgentConfig
    BaseArtifactService
    BaseAuthProvider
    BaseContextCompactor
    BaseCredentialExchanger
    BaseCredentialRefresher
    BaseCredentialService
    BaseLlmConnection