[FEATURE] Desktop app: supported workflow for moved or renamed project folders that preserves existing sessions

Status Closed — duplicate
Reported on v2.1.227
Maintainer reply None cached
Activity 1 comment · opened Aug 22, 2026 · closed Aug 25, 2026

Successor to #55831 ([FEATURE] Allow renaming or moving a project folder while persisting history for sessions), which lifecycle automation closed on 2026-06-03 with "Please open a new issue if this is still relevant" and locked on 2026-08-06 with "please file a new issue and reference this one if it's relevant." This report carries that request forward, narrowed to the part that the recent CLI fix does not cover.

What already changed#28745, closed as completed on 2026-08-17: claude --resume <session-id> now finds sessions across every project on the machine, and /cd <path> moves a resumed session to a new working directory (maintainer summary). Path-independent resume exists at the CLI layer.

What is still missing — the equivalent for the Desktop app:

When a project folder is renamed or moved, the Desktop app loses its association between the project and its stored sessions ("Session not found"-type errors), and there is no user-facing GUI action to update that mapping or reconnect the existing session list to the new path. The workarounds — recreating the old path, symlinking, or editing internal state by hand — are not suitable for ordinary users and can leave CLI state and Desktop state disagreeing. Another reporter described exactly this in #28745, including the observation that Desktop keeps its own binding outside ~/.claude/projects (community-reported; I have not verified where the mapping is stored).

The original motivation from #55831 still applies: folders often start in a temporary spot and are renamed or moved later, and larger folder restructurings have the same effect. Comparable path-independence requests exist across tools (openai/codex#15347, microsoft/vscode#313970, anomalyco/opencode#25625), and earlier requests here (#1516, #9084, #9306) were also closed for inactivity rather than resolved.

Requested: a supported Relocate project / Reconnect session action in the Desktop app that

  1. lets the user select the moved or renamed project folder,
  2. updates the project/session path mapping,
  3. preserves the existing session list, titles, and resume behavior.

Environment: Windows 11; Claude Code 2.1.227 observed in Claude Desktop Code on 2026-08-13.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗