n8n
Version:
n8n Workflow Automation Tool
25 lines (24 loc) • 829 B
TypeScript
export type AiEventPayload = {
msg: string;
workflowName: string;
executionId: string;
nodeName: string;
workflowId?: string;
nodeType?: string;
};
export type AiEventMap = {
'ai-messages-retrieved-from-memory': AiEventPayload;
'ai-message-added-to-memory': AiEventPayload;
'ai-output-parsed': AiEventPayload;
'ai-documents-retrieved': AiEventPayload;
'ai-document-embedded': AiEventPayload;
'ai-query-embedded': AiEventPayload;
'ai-document-processed': AiEventPayload;
'ai-text-split': AiEventPayload;
'ai-tool-called': AiEventPayload;
'ai-vector-store-searched': AiEventPayload;
'ai-llm-generated-output': AiEventPayload;
'ai-llm-errored': AiEventPayload;
'ai-vector-store-populated': AiEventPayload;
'ai-vector-store-updated': AiEventPayload;
};