Feature/Add dedicated agent memory nodes (#3649)

add dedicated agent memory nodes
This commit is contained in:
Henry Heng
2024-12-06 22:16:01 +00:00
committed by GitHub
parent fe2ed26999
commit cadc3b8fb3
12 changed files with 330 additions and 15 deletions
+2 -1
View File
@@ -98,7 +98,8 @@ export const buildAgentGraph = async (
/*** Get Memory Node for Chat History ***/
let chatHistory: IMessage[] = []
const memoryNode = nodes.find((node) => node.data.name === 'agentMemory')
const agentMemoryList = ['agentMemory', 'sqliteAgentMemory', 'postgresAgentMemory', 'mySQLAgentMemory']
const memoryNode = nodes.find((node) => agentMemoryList.includes(node.data.name))
if (memoryNode) {
chatHistory = await getSessionChatHistory(
chatflowid,