add clearSessionMemory fix

This commit is contained in:
Henry
2023-07-30 17:41:30 +01:00
parent 27660b8ed3
commit b5c9345b2b
6 changed files with 35 additions and 6 deletions
@@ -141,7 +141,11 @@ class ZepMemory_Memory implements INode {
async clearSessionMemory(nodeData: INodeData, options: ICommonObject): Promise<void> {
const zep = await initalizeZep(nodeData, options)
const sessionId = nodeData.inputs?.sessionId as string
const chatId = options?.chatId as string
options.logger.info(`Clearing Zep memory session ${sessionId ? sessionId : chatId}`)
await zep.clear()
options.logger.info(`Successfully cleared Zep memory session ${sessionId ? sessionId : chatId}`)
}
}