reunite

Installation
SKILL.md

Reunite

Align the desktop app's per-account conversation indexes, so every account lists the same conversations in the same state.

What is actually lost

Nothing. Establish that before offering to fix anything, because the fix is much smaller than the symptom suggests.

Two stores hold a conversation, and only one of them knows about accounts:

Store Path Account-aware
Transcript — the conversation itself ~/.claude/projects/<slugged-cwd>/<cliSessionId>.jsonl No. The JSONL carries cwd, sessionId, version, gitBranch and no account field at all.
Index — what the sidebar lists ~/Library/Application Support/Claude/claude-code-sessions/<accountUuid>/<orgUuid>/local_*.json Yes. Identity is the directory path; nothing inside the file names an account.

So switching accounts hides conversations from the sidebar and deletes none of them. claude --resume in a terminal reads the transcript store directly and has been listing all of them the whole time — say so, because it is the answer for anyone who only needs to reach one old conversation.

Run it

Installs
1
Repository
misoto22/skills
First Seen
13 days ago
Security Audits