Codex Desktop: add project-level topics / grouped threads in the sidebar
What are you asking for?
Please consider adding project-level topics or grouped threads to Codex Desktop, similar to Telegram topics.
Problem
The current left sidebar model feels like:
Project = workspace / working directory
This works for small repositories, but it becomes awkward for monorepos or long-lived engineering workspaces with multiple subprojects and recurring work streams.
For example, a single workspace may contain:
- frontend
- backend
- Electron app
- shared packages
- code review
- release / packaging
- debugging
- experiments
- individual feature tickets
If I create a separate Codex project for every subproject, the sidebar becomes noisy and fragmented. If I only create one root project, all threads are mixed together and hard to organize over time.
Suggested design
A better model would be:
- Project / Workspace as the top-level sidebar item
- Topics / Sections inside each project
- Threads grouped under topics
- Optional default working directory per topic
- Topic-level pinning, archiving, collapsing, and search
- Ability to move existing threads between topics
- Inheritance from the project's AGENTS.md, with optional topic-specific guidance
Example:
Codex Project: wiz-electron
- frontend
- backend
- review
- release
- DVP rules
- experiments
Why this matters
This would make Codex Desktop much more usable for monorepos, multi-service systems, and long-running engineering projects. It would reduce sidebar clutter while keeping related work under the same project context.
In my daily workflow, I often work with a root engineering workspace that contains multiple subprojects. I want to keep them under one Codex project, but separate long-running threads by topic.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗