Skip to content

fix(codex): 支持非默认 CODEX_HOME - #905

Draft
zendext wants to merge 1 commit into
kxn:masterfrom
zendext:issue-1-codex-home-resolution
Draft

zendext wants to merge 1 commit into
kxn:masterfrom
zendext:issue-1-codex-home-resolution

Conversation

@zendext

@zendext zendext commented Aug 21, 2026 •

Copy link
Copy Markdown

修改内容

  • 默认 SQLite 会话索引和 turn patch 存储统一从 CODEX_HOME 解析
  • 安装、修复、托管服务重启和升级子进程都会保留显式设置的 Codex Home
  • 未设置 CODEX_HOME 时继续回退到 $HOME/.codex,并补充对应安装说明

验证

  • go test ./internal/config ./internal/codexstate ./internal/app/install ./internal/app/daemon -count=1
  • go test ./... -count=1
  • scripts/check/pre-commit.sh
  • 本地 bootstrap 验证安装状态和 daemon 进程均保留所选 CODEX_HOME

文档影响

更新 README.md 和 docs/general/user-guide.md,说明非默认 CODEX_HOME 的解析规则与托管服务行为。

Closes #904

@zendext zendext changed the title fix(codex): honor non-default Codex home fix(codex): 支持非默认 CODEX_HOME Aug 21, 2026
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.

非默认 CODEX_HOME 下 daemon 仍从 $HOME/.codex 读取持久状态

1 participant