Editing
The Pipeline Editor is a full-page workspace for editing a pipeline and its child pipelines. It opens each pipeline as a YAML tab, tracks unsaved changes per tab, and hosts an inline debugger so you can test edits without leaving the editor.
Accessing the Editor
Navigate to
Layout
The editor has three areas, plus an optional debugger pane:
- Sidebar (left, collapsible) — a tree of the main pipeline and its child pipelines.
- Tab bar (top) — one tab per open pipeline.
- Editor panel — a YAML editor for the active tab.
- Debugger pane (bottom, on demand) — an inline pipeline debugger that opens below the editor and can be resized.
Pipeline Tree
The sidebar lists the pipeline hierarchy. The root node is labeled name (root), where name is the main pipeline; each child pipeline appears as a node beneath it. Click a node to open that pipeline in a tab.
Each node provides a copy control and a delete control. Use
Editing Tabs
Opening the main pipeline or a child pipeline adds a tab. The main pipeline's tab is labeled name (Root) and cannot be closed; child tabs show the child pipeline's name and can be closed individually.
A tab with unsaved edits is marked with a dirty indicator in place of its close control. Closing a tab that has unsaved changes opens a
Editing and Saving
Each tab is a YAML editor for that pipeline's processor configuration. Pipeline and processor syntax is documented in Overview.
Click
- the configuration includes a
namefield, and - the name uses only lowercase letters, digits, and underscores, up to 150 characters.
Saves use optimistic concurrency: if the pipeline was changed elsewhere since you opened it, the save is rejected and you are prompted to retry, so concurrent edits are not silently overwritten.
Child Pipelines
Click comment processor, and opens in its own tab ready to edit.
To remove a child pipeline, use the delete control on its tree node and confirm with
Debugging in the Editor
Click
Closing the Editor
Click the close control in the editor header to return to the pipeline detail view. If any open tab has unsaved changes, a