pub fn default_title(project_path: &Path, session_id: &str) -> StringExpand description
Default display name: project basename + two hex chars from the session id.
Example: whycodes-a3. Short and scannable
in a list of live sessions without waiting for an LLM.