Create a custom form editor that allows building custom json schema that can be rendered using formly (maybe) to provide custom user experience for each parameter within a step (first implementation). The user should be able to select a step using the existing step selector component on the left side if the screen. The middle if the screen should contain the existing code editor and the right side should show the parameters panel like the pipeline editor does today. The forms should be stored in a separate collection than the steps, but should use the step api. New endpoints will be needed to manage the form data.
Each parameter should have its own schema form. When the parameter is expanded on the right, the code editor should load the schema and render in the expansion panel.
Create a custom form editor that allows building custom json schema that can be rendered using formly (maybe) to provide custom user experience for each parameter within a step (first implementation). The user should be able to select a step using the existing step selector component on the left side if the screen. The middle if the screen should contain the existing code editor and the right side should show the parameters panel like the pipeline editor does today. The forms should be stored in a separate collection than the steps, but should use the step api. New endpoints will be needed to manage the form data.