Hierarchy For Package com.google.genkit.ai.agent
Class Hierarchy
- java.lang.Object
- com.google.genkit.ai.agent.Agent<S> (implements com.google.genkit.ai.agent.AgentApi<S>, com.google.genkit.core.BidiAction<I,
O, S, Init>) - com.google.genkit.ai.agent.AgentAbortRequest
- com.google.genkit.ai.agent.AgentAbortRequest.Builder
- com.google.genkit.ai.agent.AgentAbortResponse
- com.google.genkit.ai.agent.AgentAbortResponse.Builder
- com.google.genkit.ai.agent.AgentChat<S>
- com.google.genkit.ai.agent.AgentChunk<S>
- com.google.genkit.ai.agent.AgentFnContext
- com.google.genkit.ai.agent.AgentInit<S>
- com.google.genkit.ai.agent.AgentInit.Builder<S>
- com.google.genkit.ai.agent.AgentInput
- com.google.genkit.ai.agent.AgentInput.Builder
- com.google.genkit.ai.agent.AgentInterrupt
- com.google.genkit.ai.agent.AgentMetadata
- com.google.genkit.ai.agent.AgentMetadata.Builder
- com.google.genkit.ai.agent.AgentOutput<S>
- com.google.genkit.ai.agent.AgentOutput.Builder<S>
- com.google.genkit.ai.agent.AgentRef
- com.google.genkit.ai.agent.AgentResponse<S>
- com.google.genkit.ai.agent.AgentResult
- com.google.genkit.ai.agent.AgentResult.Builder
- com.google.genkit.ai.agent.AgentSessionContext
- com.google.genkit.ai.agent.AgentStreamChunk
- com.google.genkit.ai.agent.AgentStreamChunk.Builder
- com.google.genkit.ai.agent.Artifact
- com.google.genkit.ai.agent.Artifact.Builder
- com.google.genkit.ai.agent.CustomAgentConfig<S>
- com.google.genkit.ai.agent.CustomAgentConfig.Builder<S>
- com.google.genkit.ai.agent.FileSessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.ai.agent.FileSessionStore.Builder<S>
- com.google.genkit.ai.agent.GetSnapshotOptions
- com.google.genkit.ai.agent.GetSnapshotOptions.Builder
- com.google.genkit.ai.agent.GetSnapshotRequest
- com.google.genkit.ai.agent.GetSnapshotRequest.Builder
- com.google.genkit.ai.agent.InMemorySessionStore<S> (implements com.google.genkit.ai.agent.SessionStore<S>, com.google.genkit.ai.agent.SnapshotSubscriber)
- com.google.genkit.ai.agent.RuntimeError
- com.google.genkit.ai.agent.RuntimeError.Builder
- com.google.genkit.ai.agent.Session<S> (implements com.google.genkit.ai.agent.ArtifactStore)
- com.google.genkit.ai.agent.SessionRunner<S>
- com.google.genkit.ai.agent.SessionSnapshot<S>
- com.google.genkit.ai.agent.SessionSnapshot.Builder<S>
- com.google.genkit.ai.agent.SessionState<S>
- com.google.genkit.ai.agent.SessionState.Builder<S>
- com.google.genkit.ai.agent.SessionStoreOptions
- com.google.genkit.ai.agent.SessionStoreOptions.Builder
- com.google.genkit.ai.agent.ToolResume
- com.google.genkit.ai.agent.ToolResume.Builder
- com.google.genkit.ai.agent.TurnContext
- com.google.genkit.ai.agent.TurnEnd
- com.google.genkit.ai.agent.TurnEnd.Builder
- com.google.genkit.ai.agent.Agent<S> (implements com.google.genkit.ai.agent.AgentApi<S>, com.google.genkit.core.BidiAction<I,
Interface Hierarchy
- com.google.genkit.ai.agent.AgentApi<S>
- com.google.genkit.ai.agent.AgentFn<S>
- com.google.genkit.ai.agent.AgentTransport<S>
- com.google.genkit.ai.agent.ArtifactStore
- com.google.genkit.ai.agent.ClientTransform<S>
- com.google.genkit.ai.agent.SnapshotMutator<S>
- com.google.genkit.ai.agent.SnapshotReader<S>
- com.google.genkit.ai.agent.SessionStore<S> (also extends com.google.genkit.ai.agent.SnapshotWriter<S>)
- com.google.genkit.ai.agent.SnapshotSubscriber
- com.google.genkit.ai.agent.SnapshotWriter<S>
- com.google.genkit.ai.agent.SessionStore<S> (also extends com.google.genkit.ai.agent.SnapshotReader<S>)
- com.google.genkit.ai.agent.TurnBody<S>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.google.genkit.ai.agent.AgentFinishReason
- com.google.genkit.ai.agent.SnapshotStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)