preview_openpipeline_pipeline
Simulate a sequence of data processors on a sample record, seeing each step's output and the final result. Stops on the first error to debug pipeline logic.
Instructions
Preview the effect of an ORDERED SEQUENCE of processors by threading a record through each one via repeated /preview/processor API calls (safe, read-only). Each step's output record becomes the next step's input — this is pure-code orchestration, not a bulk API call. Returns a per-step trace (matched, record) and the finalRecord after all steps. Stops at the first step that returns an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| processors | Yes | Ordered list of processor definitions (each like a single-preview processor: type, id, matcher, fields, ...). Do NOT include sampleData; the tool injects it per step. | |
| sampleData | Yes | Initial record to feed the pipeline: a JSON-encoded string OR an object. |