Repository navigation
Replies: 3 comments 2 replies
|
We have been testing opt-in recurring title updates in a fork, built on #10720. During normal turns, the agent can update its own generated title when the objective changes. Manual titles stay protected; cooldown and activity requirements limit churn; snoozed, archived and settled threads are excluded. There is no separate title-generation call. I saw that #2829, through #8690, already exposes rename and regenerate. Would a focused follow-up adding automatic-update policy to that existing tool be welcome? The fork also has rename history and undo, which can stay in a separate contribution. Implemented with GPT-6 Astra in Codex; reviewed with Claude Fable 5.1. |
|
Following the closure of #13305, I’d like to agree on a smaller scope: let the agent explicitly rename only its current thread. The use case is the one described here: a thread starts with planning or triage, then a user or skill asks the agent to name it after the work that was actually chosen. The agent already has that context; the user currently has to perform the rename separately. The proposed scope for a contribution against
This removes the metadata reader, model/service-tier/host/environment access, Daybreak changes and dependency, and provider-session tracking from #13305. It adds no recurring rename policy, regeneration tool, or new client UI. I saw Julius’s direction on #11564 to continue here, and verified that #2829 already implements |
|
Thanks for explaining the title-generation workflow and proposing both options. The orchestrator V2 work has now merged in #2829. V2 exposes metadata updates to agents, including setting an explicit thread title and requesting title regeneration. A skill can now ask the agent to rename its thread once the actual task is agreed. Closing this as delivered. If a specific part is still missing in a build containing V2, please open a focused follow-up with the provider/version and the behavior you are seeing. |
Uh oh!
There was an error while loading. Please reload this page.
The problem
Thread titles are generated from the first user message, but for me the first message is almost never what the session ends up being about. That's because my workflow includes using the agent to work through pre-defined task lists for large bodies of work. You can imagine that I've built a flow that uses large planning sessions with things like the
grillingskill, to develop large specs that are then broken into smaller pieces. These tasks exist as a sort of agent hand off for these that are sometimes worked individually or as part of larger workflow automations.Because of this, a large percentage of my sessions start with me querying about the task board: "what are the top priorities right now?" or just "what's next for phase 2?". The agent and I look at open work, agree on a plan, and then start the actual task. The title generator has already run by that point, so my thread list fills up with titles like:
For me, many of these threads that are actually "Fix OAuth keychain fork on macOS" or "Implement v0 plugin API". By the time the thread has a real subject, the title is frozen on the warm-up conversation.
What I'm asking for
The recently added Regenerate title button is exactly the right operation; thank you for adding it. I use it, and it works. The gap is that it's manual: I have to notice the stale title and click, once per thread, multiple times per day. The result is that I often don't and my beautiful left side nav is full of generic titles, so going back to old threads feels impossible.
The ask: expose that same operation to the agent session, so a workflow (in my case, a "start task" skill that runs after we've agreed on the work) can trigger it at the moment the thread's subject actually crystallizes. Conceptually it's "the Regenerate title button, callable from inside the session at the right point in the workflow"; not a new capability, a new trigger for an existing one.
Why I don't think this is scope creep
Two possible shapes
Try it in one prompt
If you want to kick the tires before deciding anything, here are two self-contained prompts you could hand to your own agent in the repo. They encode the shape above; treat them as a starting point, not a spec.
Prompt A - thread_regenerate_title only (smallest version):
Prompt B - both tools:
Happy to build it, fine if not
If this seems reasonable I'd like to contribute it as a small, focused PR. I've read CONTRIBUTING.md and the PR template and while no screenshots would be needed since there's no UI change, I'd instead include a short clip of the title updating mid-session. If it's not a direction you want, that's a fine answer too. thankfully the manual button has already improved things, but this hook would definitely help me fully define a workflow that doesn't start with the prompt, but instead develops one.
All reactions