Genkit JS API reference
Preparing search index...
genkit
/
SessionStore
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
get
save
Methods
get
get
(
sessionId
:
string
)
:
Promise
<
SessionData
<
S
>
|
undefined
>
Parameters
sessionId
:
string
Returns
Promise
<
SessionData
<
S
>
|
undefined
>
save
save
(
sessionId
:
string
,
data
:
Omit
<
SessionData
<
S
>
,
"id"
>
)
:
Promise
<
void
>
Parameters
sessionId
:
string
data
:
Omit
<
SessionData
<
S
>
,
"id"
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
get
save
Genkit JS API reference
Loading...
Session store persists session data such as state and chat messages.