Feature request: automation/session title templates with date/time variables
What feature would you like?
Please add support for dynamic title templates for Codex automations and/or the sessions they create.
Today the automation name/title appears to be a fixed string. That makes recurring automations hard to distinguish in the session list unless the model manually includes the date in its response.
Example use case
I have a daily GitHub-trending automation. I want each run to create or rename the session title automatically to something like:
- 2026-05-13 GitHub每日热点
- GitHub Daily Hotspots - 2026-05-13
- Weekly Review - 2026-W20
Requested behavior
Support variables/placeholders in automation titles (and ideally session titles), for example:
- {date}
- {time}
- {datetime}
- {yyyy-MM-dd}
- strftime-like formatting
It would also be great if the same templating could be used when naming the thread/session created by an automation run.
Why this matters
- Makes recurring automation runs much easier to scan and distinguish
- Reduces the need to manually rename each session
- Avoids awkward prompt hacks like asking the model to rename the conversation every run
- Fits common automation/reporting workflows (daily/weekly digests, monitoring, reminders)
Related issues
This seems adjacent to, but not the same as:
- #15533 Add ability to rename Codex chat/session titles (CLI + VS Code)
- #5019 Dynamic Expressions, Command Substitution, and Context Variables in Custom Prompts
This request is specifically about first-class dynamic naming for scheduled automation runs.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗