From d74923c7e1728aee4077e0efea68002ea925798d Mon Sep 17 00:00:00 2001 From: Nasyarobby Putra Date: Thu, 20 Aug 2026 11:00:09 +0700 Subject: [PATCH] fix(workflows): export workflowFileStem from workflow-normalize Restore the missing export so workflow duplication resolves YAML stems without a broken import from workflow-duplicate.js. Co-authored-by: Cursor --- packages/server/workflow-duplicate.js | 2 -- packages/server/workflow-normalize.js | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/server/workflow-duplicate.js b/packages/server/workflow-duplicate.js index 4953cbd..d540b40 100644 --- a/packages/server/workflow-duplicate.js +++ b/packages/server/workflow-duplicate.js @@ -4,8 +4,6 @@ import { workflowFileStem, } from "./workflow-normalize.js"; -export { workflowFileStem }; - export function ensureWorkflowFilename(file) { const trimmed = String(file ?? "").trim(); if (!trimmed) return ""; diff --git a/packages/server/workflow-normalize.js b/packages/server/workflow-normalize.js index 3486e85..a1c8ef5 100644 --- a/packages/server/workflow-normalize.js +++ b/packages/server/workflow-normalize.js @@ -42,6 +42,11 @@ export function workflowIdFromFile(file) { return String(file).replace(/\.ya?ml$/i, ""); } +/** @param {string} file */ +export function workflowFileStem(file) { + return workflowIdFromFile(file); +} + /** * New on-disk workflow filename: `{uuid}.yaml`. * @param {string} [uuid]