Codex/fix codex session title - #513
Conversation
…nto codex/fix-codex-session-title # Conflicts: # src-tauri/src/commands/conversations.rs # src-tauri/src/db/service/conversation_service.rs
|
Hi @RainyCoder 👋 感谢提这个 PR!仔细看了一遍,结论是这个 PR 目前是空的,建议直接关掉 —— 不过你的工作方向是对的,下面说明一下来龙去脉。 1. 这个 PR 相对 main 的差异是 0GitHub 显示 $ git diff --exit-code origin/main...05b07480 # 无输出,exit 0
$ git merge-base origin/main 05b07480
c416920f9215aed5648328df3cf189cff4fbf8bd
$ git merge-base --is-ancestor c416920f origin/main # exit 0merge base 2. 原因:合并时的冲突解决把自己的提交丢掉了分支上有两个提交:
关键证据: $ git rev-parse c416920f^{tree} 05b07480^{tree}
e4cb4e05515b104e71c32580133141c3ea498944
e4cb4e05515b104e71c32580133141c3ea498944两个 tree 完全相同 —— 冲突解决时整体采用了 补充一点:这个 patch 本身并没有永久丢失 —— 3. 好消息:这部分工作 main 里已经有了,而且更完整
后两项是实打实的正确性差异,不是风格问题:
main 上相关测试是绿的: 4. 建议
另外一个流程上的小建议:这类「冲突解决顺手 revert 掉自己提交」的情况在 UI 上几乎看不出来,也许值得加一个 CI 检查,对三点差异为空的 PR 打个标签或者直接 fail,能省掉不少来回。 再次感谢!方向本身没问题,只是刚好和 #468 撞车了 🙏 |
No description provided.