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)
- Have a session whose first user message contains only
;or starts in a way that the auto-summarizer outputs;. - In the right-side Claude session panel, rename the session to something descriptive (e.g. "eventhaul build").
- Refresh the panel or reload the window.
- 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>.jsonlfile 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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗