JohnDoktor/Codex-Session-Manager ? reverse-engineered prompt

Reverse engineered prompt

Build me a desktop app for managing multiple Codex CLI sessions in one place.

I want a left sidebar that shows all my sessions with names and timestamps, and each session should open in its own terminal so I can keep working without losing anything. Let me create a new session, pick the folder it should start in, and resume old sessions later. Also add simple toggles for Search and Run tabs, since I want to be able to turn those on only when I need them.

For Run tabs, if Codex sends a command like [CSM_RUN] some command, the app should open a separate terminal tab, run it, and if run output is enabled, send that output back into the main Codex session in a readable way.

Please make it feel like a real app, with saved session history, persistent logs, and a clean terminal experience. Use whatever you need, and look up current docs online if you need to.