Add an option to disable automatic session titles
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What variant of Codex are you using?
Codex CLI 0.150.1 on macOS arm64.
What feature would you like to see?
Add a config.toml option that turns off automatic session title generation.
For example:
automatic_session_titles = false
When this is false, Codex should leave the session name alone until the user runs /rename or renames it through another manual action.
I prefer naming sessions myself. Right now, Codex generates a title and changes the session name automatically, with no way to opt out.
Expected behavior
- Codex does not generate or apply session titles automatically.
- Session names remain unchanged until the user renames them.
- Manual renaming still works.
Related issues
- #24289 requests automatic naming after the first prompt.
- #40389 requests configurable title formats.
- #14044 requests dynamic conversation titles.
This request is specifically for a manual-only mode.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how config.toml options are parsed and where automatic session title generation is triggered; the issue does not name specific files or tests. The work is done when setting automatic_session_titles = false prevents automatic title changes while /rename and other manual renaming actions still work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100