Feature hasn't been suggested before.
Describe the enhancement you want to request
New sessions often keep the default "New session - ..." title: if the second message arrives before title generation finishes (or the small model call fails), the current exactly-1-message guard never retries. The title prompt also skews English even when the user writes in another language, child sessions are never titled, and the main agent has no way to rename a session when explicitly asked (related: #25848 covers manual rename only).
Proposed approach (PR incoming): retry-while-default auto-title from the first real message, detect the user's language for the title, and add a session_title tool usable only on explicit rename requests. Auto-title never overwrites a manual rename.
Feature hasn't been suggested before.
Describe the enhancement you want to request
New sessions often keep the default "New session - ..." title: if the second message arrives before title generation finishes (or the small model call fails), the current exactly-1-message guard never retries. The title prompt also skews English even when the user writes in another language, child sessions are never titled, and the main agent has no way to rename a session when explicitly asked (related: #25848 covers manual rename only).
Proposed approach (PR incoming): retry-while-default auto-title from the first real message, detect the user's language for the title, and add a
session_titletool usable only on explicit rename requests. Auto-title never overwrites a manual rename.