Dry run is impossible for workflows without parameters; confirm() text references a checkbox that isn't there #13

Open
opened 2026-09-08 20:57:23 -04:00 by jared · 0 comments
Owner

Overview

executeWorkflow() shows the parameter modal (which contains the Dry Run checkbox) only when the workflow declares params. For every other workflow it falls back to a browser confirm() whose text says "Use the workflow's Run button with dry-run checkbox for a dry run" – but that checkbox is never reachable for these workflows.

Suggested fix

Always open the run modal (with an empty param section) so Dry Run is available uniformly, and drop the misleading confirm().

## Overview `executeWorkflow()` shows the parameter modal (which contains the **Dry Run** checkbox) only when the workflow declares `params`. For every other workflow it falls back to a browser `confirm()` whose text says "Use the workflow's Run button with dry-run checkbox for a dry run" – but that checkbox is never reachable for these workflows. ## Suggested fix Always open the run modal (with an empty param section) so Dry Run is available uniformly, and drop the misleading confirm().
jared added the buguxfrontendworkflow-enginepriority/medium labels 2026-09-08 20:57:23 -04:00
Sign in to join this conversation.