From 08daa5835e3f781a3a0dcb177faa779c09d383e2 Mon Sep 17 00:00:00 2001 From: Nikhil Kuriakose Date: Wed, 29 Oct 2025 14:52:24 +0530 Subject: [PATCH] chore(editor): Add meta property to workflow saved event (#21119) --- packages/cli/src/events/relays/telemetry.event-relay.ts | 1 + packages/workflow/src/interfaces.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/cli/src/events/relays/telemetry.event-relay.ts b/packages/cli/src/events/relays/telemetry.event-relay.ts index dc23b433664..32a350cdf26 100644 --- a/packages/cli/src/events/relays/telemetry.event-relay.ts +++ b/packages/cli/src/events/relays/telemetry.event-relay.ts @@ -637,6 +637,7 @@ export class TelemetryEventRelay extends EventRelay { num_tags: workflow.tags?.length ?? 0, public_api: publicApi, sharing_role: userRole, + meta: JSON.stringify(workflow.meta), }); } diff --git a/packages/workflow/src/interfaces.ts b/packages/workflow/src/interfaces.ts index 3b374ddb0c6..2dea68d5b5c 100644 --- a/packages/workflow/src/interfaces.ts +++ b/packages/workflow/src/interfaces.ts @@ -2576,6 +2576,7 @@ export interface IWorkflowBase { staticData?: IDataObject; pinData?: IPinData; versionId?: string; + meta?: WorkflowFEMeta; } export interface IWorkflowCredentials { @@ -2747,6 +2748,9 @@ export interface IWorkflowSettings { export interface WorkflowFEMeta { onboardingId?: string; + templateId?: string; + instanceId?: string; + templateCredsSetupCompleted?: boolean; } export interface WorkflowTestData {