Add ability to set up a parallel session to a currently running codex session
What variant of Codex are you using?
codex cli/codex app
What feature would you like to see?
I would like to be able to have on codex session doing the work and then i have another one that is basically the same session but where I can ask it questions about why it did what it did or what other ways things could have been done. Basically, I'd like to be able to easily have a second agent that can easily monitor another agent (see everything it does and all the reasoning behind it) but where I can interrogate it and then leave other agent to implementing. The workflow right now is implementation, then interrogation, and then refactor but if i could somehow interrogate the agent while it is working then it would speed things up and make real time observability much easier. I think this could work by having the mirror session be a modified fork of the initial session but where it can still access the current state. It could just spectate or even interrupt the session if the user decides to do so.
tldr; adding ability a codex session to have parallel sessions that can monitor the active thread could make observability and develop easier and quicker.
Additional information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗