Skip to content

fix(history): 修复 Gemini 会话在 Windows 下归属漏匹配#91

Merged
lulu-sk merged 1 commit intomasterfrom
fix/gemini-history-projecthash-win
Jan 16, 2026
Merged

fix(history): 修复 Gemini 会话在 Windows 下归属漏匹配#91
lulu-sk merged 1 commit intomasterfrom
fix/gemini-history-projecthash-win

Conversation

@lulu-sk
Copy link
Copy Markdown
Owner

@lulu-sk lulu-sk commented Jan 16, 2026

  • 统一 Gemini projectHash 候选生成规则,兼容盘符大小写与 /、\ 分隔符差异
  • history.list 与索引器按候选 hash 过滤/反解 cwd,补齐 /mnt/ <-> X:\ 互推
  • 渲染层同步候选 hash 计算,确保索引事件归属判断一致
  • 移除 App.tsx 内遗留 mock 数据与 console.assert 调试段,避免硬编码与噪声

- 统一 Gemini projectHash 候选生成规则,兼容盘符大小写与 /、\\ 分隔符差异
- history.list 与索引器按候选 hash 过滤/反解 cwd,补齐 /mnt/<drive> <-> X:\\ 互推
- 渲染层同步候选 hash 计算,确保索引事件归属判断一致
- 移除 App.tsx 内遗留 mock 数据与 console.assert 调试段,避免硬编码与噪声

Signed-off-by: Lulu <58587930+lulu-sk@users.noreply.github.com>
@lulu-sk lulu-sk self-assigned this Jan 16, 2026
@lulu-sk lulu-sk merged commit a34cbec into master Jan 16, 2026
4 checks passed
@lulu-sk lulu-sk deleted the fix/gemini-history-projecthash-win branch January 16, 2026 17:50
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