Skip to content

Fix Claude Code session discovery with symlinked project entries - #7

Merged
Ryu0118 merged 1 commit into
mainfrom
fix/claude-project-root-symlinks
Aug 25, 2026
Merged

Fix Claude Code session discovery with symlinked project entries#7
Ryu0118 merged 1 commit into
mainfrom
fix/claude-project-root-symlinks

Conversation

@Ryu0118

@Ryu0118 Ryu0118 commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • normalize Claude Code project-root entries before scanning session files
  • ignore stale non-directory entries and resolve directory symlinks
  • deduplicate entries that resolve to the same directory

Validation

  • swift test
  • regression coverage for stale files and symlinked project directories

This prevents a single invalid entry under ~/.claude/projects from aborting discovery of every Claude Code session.

@Ryu0118
Ryu0118 merged commit f092c58 into main Aug 25, 2026
4 checks passed
@Ryu0118
Ryu0118 deleted the fix/claude-project-root-symlinks branch August 25, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant