mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
feat: Implement Chat Memory Manager node (#8127)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com> Co-authored-by: Michael Kret <michael.k@radency.com>
This commit is contained in:
@@ -404,9 +404,9 @@ export class ChatTrigger implements INodeType {
|
||||
const memory = (await this.getInputConnectionData(NodeConnectionType.AiMemory, 0)) as
|
||||
| BaseChatMemory
|
||||
| undefined;
|
||||
const messages = ((await memory?.chatHistory.getMessages()) ?? []).map(
|
||||
(message) => message?.toJSON(),
|
||||
);
|
||||
const messages = ((await memory?.chatHistory.getMessages()) ?? [])
|
||||
.filter((message) => !message?.additional_kwargs?.hideFromUI)
|
||||
.map((message) => message?.toJSON());
|
||||
return {
|
||||
webhookResponse: { data: messages },
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user