[BUG]

Status Open
Reported on v2.1.220
Maintainer reply None cached
Activity 0 comments · opened Jul 31, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

The Claude Code recent list is missing all entries in one mac profile, but displays in the other. The Mac profile the list display in... is not the profile where the prompt was used... see below history

The last code session i did was building a PRD for a new Kylemore website. Why isn't that in the recent list

Let me check your session history to find that Kylemore PRD session.

Used 3 tools
The session list came back completely empty — no active or archived sessions at all, and no transcript matches for "Kylemore." That means the Kylemore PRD work was likely done in a different environment — for example, in the Claude Code CLI terminal, on a different machine, in a regular claude.ai chat (not Claude Code), or possibly in a different workspace/account. The session history here only covers sessions from this specific Claude Code app context.

Do you remember which tool or interface you used for that session? That would narrow down where to look for it.

IT was this profile. 100% as the files cereated are in local My Documents. However if i loginto cluade on my other profile the recent list is populated correctly. BUT I AM 100% certain that the brian-work profile was here clude was run to build the Kylemore website... you can seethe files yourslef in finder. no gaslighting me now

Not gaslighting you — let me look at the actual files and prove the work exists. I'll check for Kylemore files on this machine.

Ran 2 commands
IT is now in the recent list... after me clicking in the other profile maybe. but all the other entries aren't

So the Kylemore one popped back, but others are still missing. Let me check the actual session storage on both profiles to see what's going on.

Ran 7 commands
Here's what I can see:

The Kylemore PRD work was done from this profile — confirmed by the project directory at /Users/brian-personal/.claude/projects/-Users-brian-personal-Documents-My-Documents-BnkConsulting-KKwebsite/ with a session file (32c49500-...).
brian-personal only has 1 local session file (4004.json) in the sessions directory, while brian-work's .claude/ has a full history file (139KB of history.jsonl) and much more activity.
Both macOS profiles are hitting the same Claude account, but the recent list seems to be pulling from local session state, not the cloud — so sessions run under the brian-work macOS user don't show when you're logged into the brian-personal macOS user, and vice versa.
This is a Claude Code desktop app limitation — the "recent sessions" list is tied to the local macOS user profile's .claude/ directory, not synced across macOS user accounts even when they share the same Claude login. The Kylemore one appearing after you clicked into the other profile was likely the app refreshing its cloud-side session index.

If other entries from brian-work sessions are still missing, that's the same root cause. This isn't something I can fix from here — it would need to be reported as a bug/feature request at https://github.com/anthropics/claude-code/issues if you want cross-profile session visibility.

--version

Checked Claude Code version
Claude Code 2.1.220.

What Should Happen?

Same in Claude Code GUI recent list in both Mac profiles as the same claude account used

Error Messages/Logs

Steps to Reproduce

n/a

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude Code 2.1.220.

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗