Skip to main content
Control what the Agent can change in your pipeline using the toggle in the chat. Choose extend mode when you want to add transformations to existing gems without changing them. Use edit mode when you need to modify existing gems or rebuild parts of your pipeline.

Extend mode

Agent adds new gems to the end of pipeline branches without modifying existing gems. This mode assumes you’ve approved existing gems and want to build upon them without retesting the pipeline.
  • For pipelines with multiple branches, the Agent uses logic to determine which branch to extend based on your prompt.
  • Use @ mentions to explicitly specify which gem should be the starting point for new transformations.
Example: Add a filter after @last_aggregation_gem to show only records from 2024

Edit mode

Agent can rebuild parts of or the entire pipeline, modifying existing gems when necessary.
  • Use this mode when you need to change details of existing gems in the flow.
  • The Agent will highlight all changes for you to review.
You can build an entire pipeline with one prompt, but we suggest building incrementally to reason through changes and inspect inputs and outputs along the way. In most cases, extend mode will be sufficient, but edit mode helps when you need to modify existing elements in the canvas.