diff --git a/src/types/comfyWorkflow.ts b/src/types/comfyWorkflow.ts index b4c51f82f..f442ea8dd 100644 --- a/src/types/comfyWorkflow.ts +++ b/src/types/comfyWorkflow.ts @@ -112,7 +112,10 @@ export async function parseComfyWorkflow(data: string): Promise { // Validate const result = await zComfyWorkflow.safeParseAsync(JSON.parse(data)); if (!result.success) { - throw fromZodError(result.error); + // TODO: Pretty print the error on UI modal. + const error = fromZodError(result.error); + alert(`Invalid workflow against zod schema:\n${error}`); + throw error; } return result.data; }