Overview
Select any subset of blocks and duplicate the entire branch. Re-run the duplicate with different models, prompts, or parameters. Good for A/B testing approaches, exploring alternatives, and iterating without destroying previous work. When updating a block, you can either update locally (only the local block changes) or duplicate and re-run the entire branch. The duplicate option preserves the state of the old block, creates a new block with the same context as the original, runs your new changes, and trickles them down the entire branch. This creates a dynamic, iterative workflow where improvements cascade through your entire thinking process.This feature is not yet supported for Chat blocks, but it is on our planned features list.