What variant of Codex are you using?
App
What feature would you like to see?
Introduce a flagging system for threads in the Codex thread list, allowing users to assign a color-coded status to each thread without needing to archive it.
Problem
Currently, there is no lightweight way to track the status of threads while keeping them visible in the main list. The only built-in mechanism for “clearing” threads is archiving, which removes them from view entirely.
This creates friction in workflows where:
- A thread is complete, but may still need to be referenced later.
- A thread is pending external input (e.g., waiting on a user response).
- A thread is deprioritized but not finished.
As a result, threads tend to accumulate in the active list, and it becomes difficult to distinguish between active, completed, and blocked work at a glance.
This issue is compounded by the current limitation where deep links to archived threads do not work reliably (CLI-6388) , making archiving a less viable option for organization.
Proposed Solution
Add a flagging mechanism to each thread in the list, allowing users to assign a color-coded marker.
Suggested Behavior
- Each thread has a small flag icon or indicator in the list UI.
- Clicking the flag cycles through a set of colors (or opens a picker).
- The selected color is visible in the thread list for quick scanning.
- Flags persist across sessions.
Example Use Cases
- Green: Completed (but kept for reference)
- Yellow: Pending external input
- Red: Needs attention / blocked
- Blue: In progress or actively being worked on
Benefits
- Enables quick visual triage of threads without removing them from the list.
- Reduces reliance on archiving as an organizational tool.
- Supports more flexible workflows, especially when threads have dependencies or ongoing relevance.
- Improves clarity when managing a large number of threads.
Optional Extensions
- Filtering or sorting by flag color.
- Keyboard shortcuts for assigning flags.
- Customizable color labels or names.
- Integration with search (e.g., “show all flagged threads”).
Additional Context
Because archived threads are currently difficult to access via deep links, there is a strong incentive to keep threads unarchived even when they are complete. A flagging system would allow users to maintain visibility while still clearly marking thread status.
Additional information
No response
What variant of Codex are you using?
App
What feature would you like to see?
Introduce a flagging system for threads in the Codex thread list, allowing users to assign a color-coded status to each thread without needing to archive it.
Problem
Currently, there is no lightweight way to track the status of threads while keeping them visible in the main list. The only built-in mechanism for “clearing” threads is archiving, which removes them from view entirely.
This creates friction in workflows where:
As a result, threads tend to accumulate in the active list, and it becomes difficult to distinguish between active, completed, and blocked work at a glance.
This issue is compounded by the current limitation where deep links to archived threads do not work reliably (CLI-6388) , making archiving a less viable option for organization.
Proposed Solution
Add a flagging mechanism to each thread in the list, allowing users to assign a color-coded marker.
Suggested Behavior
Example Use Cases
Benefits
Optional Extensions
Additional Context
Because archived threads are currently difficult to access via deep links, there is a strong incentive to keep threads unarchived even when they are complete. A flagging system would allow users to maintain visibility while still clearly marking thread status.
Additional information
No response