From 476bfe58b7c33dbc60a433a72501f2ee780cc465 Mon Sep 17 00:00:00 2001 From: Romeo Balta <7095569+romeobalta@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:47:13 +0100 Subject: [PATCH] feat(editor): Implement part 2 of ready to run v2 (no-changelog) (#20353) --- packages/frontend/editor-ui/src/constants.ts | 8 + .../components/SimplifiedEmptyLayout.vue | 31 ++- .../stores/readyToRunWorkflowsV2.store.ts | 28 +-- .../workflows/ai-workflow-v3.ts | 198 ++++++++++++++++++ .../workflows/ai-workflow-v4.ts | 198 ++++++++++++++++++ packages/frontend/editor-ui/src/init.test.ts | 34 +-- packages/frontend/editor-ui/src/init.ts | 18 +- .../playwright/tests/ui/27-cloud.spec.ts | 21 +- 8 files changed, 445 insertions(+), 91 deletions(-) create mode 100644 packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/workflows/ai-workflow-v3.ts create mode 100644 packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/workflows/ai-workflow-v4.ts diff --git a/packages/frontend/editor-ui/src/constants.ts b/packages/frontend/editor-ui/src/constants.ts index 050bf03ceef..27a42d94344 100644 --- a/packages/frontend/editor-ui/src/constants.ts +++ b/packages/frontend/editor-ui/src/constants.ts @@ -844,6 +844,13 @@ export const READY_TO_RUN_V2_EXPERIMENT = { variant2: 'variant-2-twoboxes', }; +export const READY_TO_RUN_V2_PART2_EXPERIMENT = { + name: '045_ready-to-run-worfklow_v2-2', + control: 'control', + variant3: 'variant-3', + variant4: 'variant-4', +}; + export const PERSONALIZED_TEMPLATES_V3 = { name: '044_template_reco_v3', control: 'control', @@ -861,6 +868,7 @@ export const EXPERIMENTS_TO_TRACK = [ TEMPLATE_RECO_V2.name, READY_TO_RUN_V2_EXPERIMENT.name, PERSONALIZED_TEMPLATES_V3.name, + READY_TO_RUN_V2_PART2_EXPERIMENT.name, ]; export const MFA_FORM = { diff --git a/packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/components/SimplifiedEmptyLayout.vue b/packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/components/SimplifiedEmptyLayout.vue index fb97c1cf548..18787e32784 100644 --- a/packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/components/SimplifiedEmptyLayout.vue +++ b/packages/frontend/editor-ui/src/experiments/readyToRunWorkflowsV2/components/SimplifiedEmptyLayout.vue @@ -1,5 +1,5 @@