Skip to content

[Bug]: v3.2.5 安装后 Codex hooks 引用 run-node.sh,但仓库与安装产物中缺少该文件,导致 hook 全部报 127 #20

Description

@yumingzhe1314

Prerequisites

  • I searched existing issues and found no duplicate
  • I am using the latest version of the kit

Bug Description

在新项目中通过 install.sh 安装 vibecode-pro-max-kit v3.2.5 后,出现多个 hook 报错:PostToolUse hook (failed), exited with code
127。

排查结果:.codex/hooks.json 中所有 hook 都通过 sh "$ROOT/.codex/hooks/run-node.sh" 调用脚本,但当前仓库本身以及安装到项目后
的 .codex/hooks/ 目录里都不存在 run-node.sh。

Steps to Reproduce

  1. 新建空项目目录
  2. 执行 install.sh 安装 v3.2.5
  3. 触发任意会执行 hook 的操作
  4. 出现 hook exited with code 127
  5. sh .codex/hooks/run-node.sh .codex/hooks/session-state.cjs

sh: .codex/hooks/run-node.sh: No such file or directory

Expected Behavior

  • 仓库中应包含 .codex/hooks/run-node.sh
  • 或 hooks.json 不应再引用不存在的 run-node.sh

Actual Behavior

  • hooks.json 引用了 run-node.sh
  • 仓库与安装产物中都没有该文件
  • 导致 hook 普遍失效

Reproduction Link

No response

Platform

Claude Code

OS

macos 15.7.7

Kit Version

v3.2.5

Relevant Logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is not working correctly

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions