Show thread names in `codex resume` picker (and include them in search)

Resolved 💬 7 comments Opened Feb 1, 2026 by slkzgm Closed Feb 1, 2026
💡 Likely answer: A maintainer (etraut-openai, contributor) responded on this thread — see the highlighted reply below.

Hi maintainers — thanks for landing conversation naming in #8991.

Right now we can rename a thread via /rename, and we can resume by name via codex resume <name>, but the interactive codex resume picker still:

  • doesn’t display the thread name anywhere, and
  • only filters/searches on the preview text (first user message).

This makes named threads hard to discover and defeats the purpose of naming when you primarily navigate via the picker.

Proposal (minimal, integrated with existing flow)

  • Display the current thread name (if any) as an additional column/field in the codex resume picker.
  • Include the thread name in the picker’s search matching (in addition to the preview text).
  • (Optional) Add /name as an alias for /rename to make the intent clearer.

Notes

  • No requirement for unique names: if multiple threads share a name, the picker remains the canonical disambiguation UI.
  • We’ll add/update TUI snapshot tests as needed.

If this sounds good, I’m happy to send a PR.

View original on GitHub ↗

7 Comments

etraut-openai contributor · 5 months ago

Yes, this is planned. The feature is half complete currently. We'll work on finishing it over the next release or two.

slkzgm contributor · 5 months ago

Thanks for confirming this is planned, @etraut-openai.

I opened a PR that implements the remaining UX piece on my side: surfacing thread names (set via /rename) in the codex resume picker and matching them in the picker's search/filter.

PR: https://github.com/openai/codex/pull/10318

Happy to adjust the UI/formatting to match the direction you have in mind.

etraut-openai contributor · 5 months ago

Thanks, but we're not really looking for PRs. It's almost always easier and faster for us to write the code than to review code contributed by the community.

slkzgm contributor · 5 months ago

Thanks for the clarification — understood. I’ll refrain from submitting PRs going forward unless explicitly requested.

PanJason · 3 months ago

@etraut-openai May I ask when this feature will be released? Given that someone has already implemented a PR, I would expect it to come very soon.
It would also be useful to show in /statusline the current thread name. Currently only session id is shown which is almost useless for human reading. Shall I create an issue for this? I guess it can be resolved in the feature mentioned in this pr together.

etraut-openai contributor · 3 months ago

@PanJason, this feature was released a couple of months ago. If it's not behaving in way you'd like, please file a new feature request or bug fix.

PanJason · 3 months ago

@etraut-openai Thanks. Seems a bug on my side.