refactor(core): Refactor execution contexts to reduce code duplication, and improve type-safety (no-changelog) (#12138)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-12-11 11:26:27 +01:00
committed by GitHub
parent e6985f79db
commit ec54333f78
15 changed files with 329 additions and 449 deletions

View File

@@ -1036,9 +1036,6 @@ export async function getBase(
mode: WorkflowExecuteMode,
envProviderState: EnvProviderState,
executeData?: IExecuteData,
defaultReturnRunIndex?: number,
selfData?: IDataObject,
contextNodeName?: string,
) {
return await Container.get(TaskManager).startTask(
additionalData,
@@ -1057,9 +1054,6 @@ export async function getBase(
mode,
envProviderState,
executeData,
defaultReturnRunIndex,
selfData,
contextNodeName,
);
},
logAiEvent: (eventName: keyof AiEventMap, payload: AiEventPayload) =>