Skip to content

Conversation

@tiann
Copy link
Contributor

@tiann tiann commented Dec 17, 2025

No description provided.

@cruzanstx
Copy link

Confirmed this bug in production

Just hit this exact issue with a project path containing an underscore.

Crash Details

  • Project path: /storage/projects/docker/youtube_summaries
  • Expected Claude path: -storage-projects-docker-youtube-summaries (underscore → hyphen)
  • happy-cli looked for: -storage-projects-docker-youtube_summaries (underscore preserved)

Log excerpt

[claudeCheckSession] Path /root/.claude/projects/-storage-projects-docker-youtube_summaries/5a891b9f-daa5-4e65-9b75-31ab8b8394f7.jsonl does not exist

Result: "Process exited unexpectedly"

This fix is needed - Claude Code normalizes underscores to hyphens but getProjectPath() does not.

@cruzanstx
Copy link

@tiann Could you rebase this on main? There are merge conflicts preventing it from being merged.

This fix is needed - just confirmed a crash in production due to this issue (see my comment above).

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.

2 participants