Genkit JS API reference
    Preparing search index...

    Interface SessionStore<S>

    Session store persists session data such as state and chat messages.

    interface SessionStore<S = any> {
        get(sessionId: string): Promise<SessionData<S> | undefined>;
        save(sessionId: string, data: Omit<SessionData<S>, "id">): Promise<void>;
    }

    Type Parameters

    • S = any
    Index

    Methods

    Methods

    • Parameters

      • sessionId: string

      Returns Promise<SessionData<S> | undefined>

    • Parameters

      Returns Promise<void>