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

    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

    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