Session auto-titler reverts manual rename in Cursor extension

Resolved 💬 3 comments Opened Apr 25, 2026 by davidgee69 Closed May 29, 2026

Environment

  • IDE: Cursor (Anthropic.claude-code extension)
  • macOS

Issue

A chat session is auto-titled with a single ; (semicolon) character. When I rename it manually via the right-side session panel, the rename appears to work but reverts back to ; shortly after (likely on next panel refresh or session reload).

Expected behavior

A manually renamed session title should persist and not be overwritten by the auto-titler.

Reproduction (best guess)

  1. Have a session whose first user message contains only ; or starts in a way that the auto-summarizer outputs ;.
  2. In the right-side Claude session panel, rename the session to something descriptive (e.g. "eventhaul build").
  3. Refresh the panel or reload the window.
  4. The title reverts to ;.

Why this matters

  • Sessions with bad auto-titles are unfindable in the panel.
  • Manual renames are the obvious user remedy. When they don't persist, users can't curate their session history.
  • The ~/.claude/projects/<encoded-cwd>/<session-id>.jsonl file does not appear to contain a top-level title field, suggesting the title is auto-derived on display rather than stored persistently after a manual rename.

Suggested fix

Persist manual renames (e.g. in Cursor extension state / sqlite) and prefer the manual rename over the auto-titler when both exist.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗