Edit any answer and keep every version, with a diff between them.
Model output is a draft. You can edit any answer directly, and every version is kept and diffable, so improving a reply never means losing what it said before.
That matters most on shared work: when several people are refining the same output, being able to see exactly what changed and who changed it is the difference between collaboration and confusion.