feat: add session-rename plugin with /rename command#38182
Closed
ruspg wants to merge 1 commit intoanthropics:mainfrom
Closed
feat: add session-rename plugin with /rename command#38182ruspg wants to merge 1 commit intoanthropics:mainfrom
ruspg wants to merge 1 commit intoanthropics:mainfrom
Conversation
Adds a plugin that allows users to rename Claude Code sessions for easier identification when using /resume. Creates .meta.json sidecar files alongside session .jsonl files without modifying the originals. Closes #38173 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
There's already a /rename command. |
Author
|
Closing — |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Closes #38173
Related: #17536 (IDE extension naming), #11408, #32593
Context
This is a highly requested feature across CLI and IDE users:
The plugin establishes a .meta.json sidecar convention that the core CLI can adopt for:
How it works
Meta.json format
{ "title": "Fix auth bug", "renamed_at": "2026-03-24T09:00:00Z", "auto_title": null }Test plan
Future integration path (for core CLI)
Based on community feedback in #17536: