Loading...
Loading...
Compare original and translation side by side
claude -r/tmp/~/.claude/projects/claude -r/tmp/~/.claude/projects/~/.claude/projects/~/.claude/projects/
├── -home-username-my-project/ # Encoded absolute path
│ └── 364695f1-13e7-4cbb-ad4b-0eb416feb95d.jsonl
└── -tmp-another-project/
└── a8e39846-ceca-421d-b4bd-3ba0eb1b3145.jsonl~/.claude/projects/~/.claude/projects/
├── -home-username-my-project/ # 编码后的绝对路径
│ └── 364695f1-13e7-4cbb-ad4b-0eb416feb95d.jsonl
└── -tmp-another-project/
└── a8e39846-ceca-421d-b4bd-3ba0eb1b3145.jsonl$HOME$HOME$HOME$HOMEclaude -r/tmp/claude -r/tmp//usr/bin/env bash << 'PREFLIGHT_EOF'/usr/bin/env bash << 'PREFLIGHT_EOF'
---
---| Issue | Cause | Solution |
|---|---|---|
| "No conversations found" | Wrong HOME variable | Verify |
| Sessions in /tmp/ | HOME set incorrectly | Fix HOME in shell profile, restart terminal |
| Session files missing | Disk space or permissions | Check |
| Wrong project sessions shown | Path encoding mismatch | Check encoded path matches current working directory |
| Sessions not persisting | File system issues | Verify write permissions to |
| IDE sessions separate | Different HOME per environment | Ensure consistent HOME across terminal and IDE |
| Legacy sessions not visible | Migration not complete | See migration section in TROUBLESHOOTING.md |
| UUID filename corruption | Incomplete writes | Check for partial .jsonl files, remove corrupt ones |
| 问题 | 原因 | 解决方案 |
|---|---|---|
| “未找到对话” | HOME变量错误 | 验证 |
| 会话存放在/tmp/中 | HOME设置错误 | 在shell配置文件中修复HOME,重启终端 |
| 会话文件丢失 | 磁盘空间或权限问题 | 检查 |
| 显示错误的项目会话 | 路径编码不匹配 | 检查编码路径是否与当前工作目录一致 |
| 会话无法持久化 | 文件系统问题 | 验证对 |
| IDE会话独立分开 | 不同环境HOME不同 | 确保终端和IDE中的HOME一致 |
| 旧版会话不可见 | 迁移未完成 | 查看TROUBLESHOOTING.md中的迁移章节 |
| UUID文件名损坏 | 写入不完整 | 检查是否存在不完整的.jsonl文件,删除损坏的文件 |