Skip to content

Custom Session Naming / Renaming #1729

@Lilin-sudo

Description

@Lilin-sudo

What feature would you like to see?

Summary

Add the ability for users to manually set or rename a session title, making it easier to identify and org
anize sessions in the /sessions list.

Motivation / Use Case

Currently, session titles are automatically extracted from conversation content by analyzing wire.jsonl
. While this works for simple cases, it has several limitations:

  1. Non-descriptive titles: Auto-generated titles may not accurately reflect the session's purpose, es
    pecially when the conversation starts with vague queries or code snippets.

  2. Multiple related sessions: When working on different aspects of the same project (e.g., "Login Fea
    ture - Backend" vs "Login Feature - Frontend"), auto-generated titles may be too similar to distinguish.

  3. Long-term organization: Users who maintain sessions over days or weeks need meaningful names to qu
    ickly resume the right context.

  4. Consistency with other tools: Most chat/IDE tools (ChatGPT, Claude, Cursor, etc.) allow users to r
    ename conversations for better organization.

Proposed Solution

Option 1: /rename Slash Command (Recommended)

Add a new slash command /rename (or restore /title):

/rename <new-title>

─────────────────────────────────────────────────────────────────────────────────────────────────────────
Thank you for considering this feature! I'm happy to provide more details or discuss implementation appro
aches.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions