显示为空,无会话。Gemini CLI
Quick fix
升级到包含 .jsonl 会话读取支持的 CC Switch 版本,即可显示新版 Gemini CLI 会话。
Symptom
Section titled “Symptom”显示为空,无会话。新版 Gemini CLI 将会话记录保存为 `.gemini/tmp/<hash>/chats/session-*.jsonl`,恢复旧会话时也会把 `.json` 迁移为 `.jsonl`。CC Switch v4.0.0 只读取 `chats/*.json`,因此会话列表为空。
该问题与 Windows 无关,其他系统也会出现。修复已加入 #7866,覆盖会话列表、消息详情、长输出展开和 Gemini 用量统计,同时保留旧版 `.json` 会话的显示支持。
检查 `.gemini/tmp/<hash>/chats` 目录是否包含 `session-*.jsonl` 文件,以确认属于此问题。
升级到包含 #7866 修复的 CC Switch 发布版本。
Affected Versions
Section titled “Affected Versions”ToolGemini CLI
VersionCC Switch v4.0.0(受影响版本)
PlatformsWindowsmacOSLinux
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- `chats` 目录里是否包含 `.jsonl` 文件?
- 如果包含 `.jsonl` 文件,则与此问题的已定位原因一致。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。