Constructors
Methods
createSession
- createSession(state?, sessionId?): Promise<Session>
Parameters
Optionalstate: Record<string, unknown>OptionalsessionId: string
Returns Promise<Session>
deleteSession
- deleteSession(sessionId): Promise<void>
Returns Promise<void>
addMessage
- addMessage(session, message): Promise<Event>
Returns Promise<Event>
addEvent
- addEvent(session, event): Promise<Event>
Returns Promise<Event>
recallEvents
- recallEvents(sessionId): Promise<Event[]>
Returns Promise<Event[]>
getWorkingMemory
- getWorkingMemory(sessionId): Promise<string>
Returns Promise<string>
updateWorkingMemory
- updateWorkingMemory(session, content): Promise<void>
Returns Promise<void>