docs(codex): align Codex caveats with v1.87.0 auto-discovery behavior - #601
docs(codex): align Codex caveats with v1.87.0 auto-discovery behavior#601Pheobe-Southwood wants to merge 1 commit into
Conversation
The Codex caveats section still claims Codex "does not emit a session transcript file" and that "evolver --review cannot read raw session logs on Codex". This was addressed in v1.87.0 by evolver-private-dev EvoMap#130 (readCursorTranscripts auto-discovery of ~/.codex/sessions/ and ~/.claude/projects/), but the README was never updated. - README.md: fix the factually incorrect statement; document that Codex writes transcripts to ~/.codex/sessions/*.jsonl and that Evolver auto-discovers them since v1.87.0 without requiring manual EVOLVER_CURSOR_TRANSCRIPTS_DIR export. - README.zh-CN.md: add the missing Codex platform section with the same caveats, translated to Chinese. The zh-CN README previously had no Codex entry at all (only Cursor / Claude Code / OpenClaw). Refs: EvoMap#540
Port public PR #601 by Pheobe-Southwood <hannu666@163.com>. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Thanks @Pheobe-Southwood — this is a good catch and we accepted it. I ported the change into the private source repo and synced the public README updates to For the contribution reward, please leave your EvoMap account and contact email here, and we will add 200 credits to your account. Thanks again for keeping the Codex docs accurate. |
|
👋 这个 PR 开着 7 天没动了,还在推进吗?如果和 main 有冲突就 rebase 一下解掉,需要帮忙说一声;若已不需要也可以直接关掉 🙏 |
3 similar comments
|
👋 这个 PR 开着 7 天没动了,还在推进吗?如果和 main 有冲突就 rebase 一下解掉,需要帮忙说一声;若已不需要也可以直接关掉 🙏 |
|
👋 这个 PR 开着 7 天没动了,还在推进吗?如果和 main 有冲突就 rebase 一下解掉,需要帮忙说一声;若已不需要也可以直接关掉 🙏 |
|
👋 这个 PR 开着 7 天没动了,还在推进吗?如果和 main 有冲突就 rebase 一下解掉,需要帮忙说一声;若已不需要也可以直接关掉 🙏 |
|
👋 这个 PR 开着 9 天没动了,还在推进吗?如果和 main 有冲突就 rebase 一下解掉,需要帮忙说一声;若已不需要也可以直接关掉 🙏 |
|
Sentinel 已审核此变更,未发现需要报告的问题。 GitHub CI 未通过。 此状态来自当前 CI gate,不是 Sentinel finding;请以最新 CI attempt 的日志为准。 开发 agent 查询详情: 调用 MCP 工具 由 Sentinel 审核 · 目标提交 b1d104401a89 |
Motivation
The
Codex caveatssection inREADME.mdstill claims:This is factually incorrect and was already addressed in v1.87.0 (2026-05-26). The issue was raised in #540 and closed by the maintainer (@autogame-17), but the README was never updated to reflect the fix. The maintainer themselves acknowledged in the issue thread that the previous README description over-promised (承诺面比实际宽).
What actually happened (per #540 closing comment):
readCursorTranscripts()was enhanced to auto-discover transcripts under~/.codex/sessions/and~/.claude/projects/without requiring manualEVOLVER_CURSOR_TRANSCRIPTS_DIRexport.readMemoryGraphAnyTail()was added as a tier-2 fallback formemory_graph.jsonl.Changes
README.md (Codex caveats section)
~/.codex/sessions/*.jsonl, but the Stop hook payload does not includetranscript_path.~/.codex/sessions/(and~/.claude/projects/for Claude Code) without manualEVOLVER_CURSOR_TRANSCRIPTS_DIRexport.README.zh-CN.md (platform integration section)
setup-hooks --platform=codexcommand, description, and a translatedCodex 注意事项subsection with the same content as the English caveats.Verification
git diffreviewed: 2 files changed, 29 insertions(+), 4 deletions(-)node index.jsself-check skipped (nonode_modulesin fresh clone)References
Note
Low Risk
Documentation-only changes with no runtime or configuration behavior modified.
Overview
English README: The Codex caveats section no longer claims Codex lacks session transcripts or that
evolver --reviewcannot read Codex logs. It now states that transcripts live under~/.codex/sessions/*.jsonl, that the Stop hook omitstranscript_path, and that since v1.87.0 Evolver auto-discovers those paths (and~/.claude/projects/for Claude Code) withoutEVOLVER_CURSOR_TRANSCRIPTS_DIR. The memory fallback list is reframed from “compensates” to “For additional context, Evolver reads”; proxy/lifecycle notes are unchanged.Chinese README: Adds a full Codex platform block (setup command, proxy note, caveats, memory fallback, advisory signals) that was missing from
README.zh-CN.md, aligned with the updated English text.Reviewed by Cursor Bugbot for commit b1d1044. Bugbot is set up for automated code reviews on this repo. Configure here.