MemoryStore
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MemoryStore(): MemoryStore;Returns
Section titled “Returns”MemoryStore
Methods
Section titled “Methods”cleanup()
Section titled “cleanup()”cleanup(maxAgeMs): Promise<number>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<number>
Implementation of
Section titled “Implementation of”delete()
Section titled “delete()”delete(id): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”get(id): Promise<Session | null>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<Session | null>
Implementation of
Section titled “Implementation of”list()
Section titled “list()”list(userId?): Promise<Session[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<Session[]>
Implementation of
Section titled “Implementation of”listAuditEntries()
Section titled “listAuditEntries()”listAuditEntries(sessionId, opts?): Promise<ConversationAuditEntry[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
Returns
Section titled “Returns”Promise<ConversationAuditEntry[]>
Implementation of
Section titled “Implementation of”listSessions()
Section titled “listSessions()”listSessions(window?, filter?): Promise<Session[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
( |
Returns
Section titled “Returns”Promise<Session[]>
Implementation of
Section titled “Implementation of”save()
Section titled “save()”save(session): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”Promise<void>