[
    {
        "role": "user",
        "content": "there%20is%20an%20open%20source%20project%20on%20github%20for%20claude%20code%20to%20rename%20project%20history%20in%20%7E%2F.claude%2Fprojects.%20what%20is%20it%20called%3F"
    },
    {
        "role": "assistant",
        "content": "The tool you're thinking of is likely **claudepath**. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))\n\nHere\u2019s a summary of what it does:\n\n---\n\n### \ud83d\udee0 Overview of `claudepath`\n\n- `claudepath` is an open-source CLI that lets you move or rename a Claude Code project directory **without losing session history, memory, or context**. That history usually gets lost because Claude Code keys sessions to the absolute path of a project. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))  \n- It updates all of the path references in Claude Code\u2019s data files so that after renaming or moving the directory, things like session transcripts, project history, and other related metadata still align correctly. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))  \n\n---\n\n### \ud83d\udd27 Key Features\n\n- **Rename or move a project**: Automatically handles both the directory on disk and the encoded project folder under `~/.claude/projects/`. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))  \n- **Remap after manual move**: If you already moved the project directory manually, `claudepath remap` lets you update the references. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))  \n- **Dry-run mode**: Preview what changes it will make before actually applying them. Useful for avoiding mistakes. ([pypi.org](https://pypi.org/project/claudepath/0.2.0/?utm_source=openai))  \n\n---\n\nIf you want, I can fetch the GitHub link for `claudepath` and show example usage."
    }
]