reference resume skill config dir mismatch 20260715T213208
Sessions on Console can run under either the default ~/.claude config dir or CLAUDE_CONFIG_DIR=/home/justinwieb/.claude-sub2, and the two dirs can have different credential validity (one stale/prompting-for-login, the other authenticated) and different conversation JSONL locations. The /resume skill's launch inherits whatever config dir the invoking session was in, so a resume can fail two ways: (1) conversation file lives in .claude but resume runs under .claude-sub2 (or vice versa) so --resume can't find it, (2) the config dir it lands in has stale creds and prompts for login.
Why: Hit directly 2026-07-15 relinking a killed ct-social-exec Opus session; required manually copying the conversation JSONL into .claude-sub2/projects/-home-justinwieb-forge/ before resume worked.
How to apply: When /resume or /rebridge fails to find a conversation or hits a login prompt, check both ~/.claude/projects/ and ~/.claude-sub2/projects/-home-justinwieb-forge/ for the transcript, and confirm which config dir currently has valid (non-stale) credentials before relaunching. This is an unpatched gap in the skill, flagged for a future fix (search both dirs / normalize CLAUDE_CONFIG_DIR) but not yet applied.
[auto-memory session d23fd822-76c2-46a4-a4f0-cb332165ef51, confidence 0.65, mode staged]