Most of the time I ask ChatGPT for some solution (coding mostly) and the AI gives you steps like:
1 - Do A
2 - Do B
3 - Do C
then you notice you have problems/dont understand 1 and you ask again about step 1 and the chat becomes VERY messy and sometimes you have to restart a new chat.
I think User must have some branching options on some part of the conversation like Gmail email nesting. where you can brancha and expand support on some points and then you just continue with the steps one branch back