O1 Logic reasoning request

I Was looking at the Reasoning and thinking break down and I had what I think might be a good idea, if it has not yet been suggested. To include the ability to inject change of path and thought process during the step-by-step reasoning. for example: thinking about A, user can inject in the reasoning flow to add more data. for it to real time recalibrate.