ADK for TypeScript: API Reference
System
Light
Dark
Search…
Preparing search index...
InvocationContextParams
Interface InvocationContextParams
The parameters for creating an invocation context.
interface
InvocationContextParams
{
activeStreamingTools
?:
Record
<
string
,
ActiveStreamingTool
>
;
agent
:
BaseAgent
;
artifactService
?:
BaseArtifactService
;
branch
?:
string
;
credentialService
?:
BaseCredentialService
;
endInvocation
?:
boolean
;
invocationId
:
string
;
liveRequestQueue
?:
LiveRequestQueue
;
memoryService
?:
BaseMemoryService
;
pluginManager
:
PluginManager
;
runConfig
?:
RunConfig
;
session
:
Session
;
sessionService
?:
BaseSessionService
;
transcriptionCache
?:
TranscriptionEntry
[]
;
userContent
?:
Content
;
}
Properties
Optional
active
Streaming
Tools
activeStreamingTools
?:
Record
<
string
,
ActiveStreamingTool
>
agent
agent
:
BaseAgent
Optional
artifact
Service
artifactService
?:
BaseArtifactService
Optional
branch
branch
?:
string
Optional
credential
Service
credentialService
?:
BaseCredentialService
Optional
end
Invocation
endInvocation
?:
boolean
invocation
Id
invocationId
:
string
Optional
live
Request
Queue
liveRequestQueue
?:
LiveRequestQueue
Optional
memory
Service
memoryService
?:
BaseMemoryService
plugin
Manager
pluginManager
:
PluginManager
Optional
run
Config
runConfig
?:
RunConfig
session
session
:
Session
Optional
session
Service
sessionService
?:
BaseSessionService
Optional
transcription
Cache
transcriptionCache
?:
TranscriptionEntry
[]
Optional
user
Content
userContent
?:
Content
Properties
active
Streaming
Tools
agent
artifact
Service
branch
credential
Service
end
Invocation
invocation
Id
live
Request
Queue
memory
Service
plugin
Manager
run
Config
session
session
Service
transcription
Cache
user
Content
ADK for TypeScript: API Reference
Loading...
The parameters for creating an invocation context.