ADK for TypeScript: API Reference
System
Light
Dark
Search…
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