Package com.google.genkit.ai.agent
Interface SessionStore<S>
- Type Parameters:
S- the type of custom session state
- All Superinterfaces:
SnapshotReader<S>,SnapshotWriter<S>
- All Known Implementing Classes:
CosmosSessionStore,DynamoDbSessionStore,FileSessionStore,FirestoreSessionStore,InMemorySessionStore,MongoSessionStore,PostgresSessionStore
Combined read/write interface for a session store.
Implementations must satisfy both the SnapshotReader and SnapshotWriter
contracts. Optional subscription support is provided by SnapshotSubscriber.
- See Also:
-
Method Summary
Methods inherited from interface com.google.genkit.ai.agent.SnapshotReader
getSnapshotMethods inherited from interface com.google.genkit.ai.agent.SnapshotWriter
saveSnapshot