Uses of Annotation Interface
com.google.adk.annotations.Experimental
Packages that use Experimental
-
Uses of Experimental in com.google.adk.agents
Methods in com.google.adk.agents with annotations of type ExperimentalModifier and TypeMethodDescriptionInvocationContext.agentStates()Returns an unmodifiable view of the per-agent resumability checkpoint states for this invocation, keyed by agent name.InvocationContext.endOfAgents()Returns an unmodifiable view of the per-agent end-of-agent flags for this invocation, keyed by agent name.com.google.common.collect.ImmutableList<Event> InvocationContext.events(boolean currentInvocation, boolean currentBranch) Returns the current session's events, optionally filtered to the current invocation and/or the current branch.booleanInvocationContext.isResumable()Returns whether the current invocation is resumable.voidInvocationContext.populateInvocationAgentStates()RehydratesInvocationContext.agentStates()andInvocationContext.endOfAgents()from the current invocation's history when this invocation is resumable.booleanInvocationContext.shouldPauseInvocation(Event event) Returns whether to pause the invocation right after this event: it is resumable and the event carries a long-running function call, including a syntheticadk_request_confirmationHITL request. -
Uses of Experimental in com.google.adk.apps
Classes in com.google.adk.apps with annotations of type ExperimentalModifier and TypeClassDescriptionclassResumability config for every agent in an app: pause on a long-running call and resume from the last event.Methods in com.google.adk.apps with annotations of type ExperimentalModifier and TypeMethodDescriptionApp.Builder.resumabilityConfig(ResumabilityConfig resumabilityConfig) @Nullable ResumabilityConfigApp.resumabilityConfig() -
Uses of Experimental in com.google.adk.runner
Methods in com.google.adk.runner with annotations of type ExperimentalModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Flowable<Event> Runner.runAsync(String userId, String sessionId, @Nullable String invocationId, @Nullable com.google.genai.types.Content newMessage, RunConfig runConfig, @Nullable Map<String, Object> stateDelta) Runs the agent, resuming an existing invocation instead of starting a new one.