| import type { EventMessageTypes as EventMessage } from '@/eventbus/event-message-classes'; | |
| import { EventMessageNode } from '@/eventbus/event-message-classes/event-message-node'; | |
| import { EventMessageWorkflow } from '@/eventbus/event-message-classes/event-message-workflow'; | |
| export const setupMessages = (executionId: string, workflowName: string): EventMessage[] => { | |
| return [ | |
| new EventMessageWorkflow({ | |
| eventName: 'n8n.workflow.started', | |
| payload: { executionId }, | |
| }), | |
| new EventMessageNode({ | |
| eventName: 'n8n.node.started', | |
| payload: { | |
| executionId, | |
| workflowName, | |
| nodeName: 'When clicking "Execute workflow"', | |
| nodeType: 'n8n-nodes-base.manualTrigger', | |
| nodeId: '123', | |
| }, | |
| }), | |
| new EventMessageNode({ | |
| eventName: 'n8n.node.finished', | |
| payload: { | |
| executionId, | |
| workflowName, | |
| nodeName: 'When clicking "Execute workflow"', | |
| nodeType: 'n8n-nodes-base.manualTrigger', | |
| nodeId: '123', | |
| }, | |
| }), | |
| new EventMessageNode({ | |
| eventName: 'n8n.node.started', | |
| payload: { | |
| executionId, | |
| workflowName, | |
| nodeName: 'DebugHelper', | |
| nodeType: 'n8n-nodes-base.debugHelper', | |
| nodeId: '123', | |
| }, | |
| }), | |
| ]; | |
| }; | |