Cannot undo/redo dialogues easily

Problem

Cannot undo/redo one Q&A at a time, this makes less efficient when part of the dialogue is not ideal.

Solution

Each Agent Reply has a undo button, and each User Question has a redo button correspondingly. User can choose the right checkpoint to keep.

Use Case

When the first round of Q&A has a fairly good result, but later round mess it up.

Priority

Medium to High

Additional Info

Trae has better experience on this.