Local Codex Session Browser for VS Code
Open 💬 5 comments Opened Aug 20, 2026 by MathsionYang
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
To address the somewhat cluttered session management in the Codex VS Code extension, I built a plugin that automatically scans sessions and archived_sessions.
- Browse local Codex sessions by project folder.
- View user messages, Codex responses, and tool call summaries.
- Monitor local session changes and refresh automatically.
- Open the project workspace and jump into the official Codex extension.
- Restore a selected local session in verified Codex versions.
- Keep the original Codex session files strictly read-only.
[https://github.com/MathsionYang/CodexChat-](url)
5 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
@github-actions Thanks for the detection. However, this issue is not a duplicate of #25319.
#25319 is a feature request asking the official Codex extension to add project-based grouping.
This issue was created to showcase/discuss a third-party VS Code extension that I've already developed, which implements the exact "ChatGPT Projects-like" grouping functionality by leveraging the recorded cwd.
Since this is about an existing external solution rather than requesting a new feature from the official repo, it serves a different purpose. I'd like to keep it open for community discussion and reference. Thanks!
You can install it right away by searching "CodexChat" in the VS Code extension panel. @tianlrz
If this is just meant as advertising your extension rather than the mentioned feature request, why do you open an issue here? That's not a Codex issue then.
@kmeierr I appreciate your concern.
This issue isn't a feature request – it's a showcase of a third-party tool that already solves #25319. Many users have asked for project-based grouping, and my extension delivers that right now using Codex's local data. I believe sharing it here is helpful for the community and may even give the official team ideas.
If this is considered off-topic for issues, I'm happy to relocate it to Discussions or close it. Let me know what works best.