Problem entry · machine-readable · 多智能体编排

钩子未执行(hook 不触发 / Windows hook 报错)

本页嵌入 #trove-entity JSON(本条目全量结构化数据);全库数据见 /agent/trove.json。

元数据

idoh-my-claudecode-2收录2026-08-29
问题域多智能体编排主题分组Agent 工具·运行与配置
适用工具oh-my-claudecode

症状

Agent 会话里 OMC 的 hook 不触发;Windows 上安装后报 `UserPromptSubmit/Stop hook error`(Issue #30 场景)。

原因

1. hook 脚本无执行权限(`~/.claude/hooks/**/*.sh` 缺 +x);

2. Windows 下 shell 路径/转义差异,hook 脚本调用失败;

3. 插件重装后旧 hook 残留。

解法

1. 补执行权限:`chmod +x ~/.claude/hooks/**/*.sh`(`find ~/.claude/hooks -name '*.sh' -exec chmod +x {} +`)。

2. Windows:用 Git Bash/WSL 兼容环境跑 hook;确认脚本行尾为 LF(避免 CRLF 执行错误)。

3. 重装插件后如果还报错,先 `/plugin remove oh-my-claudecode` 再重装。

验证证据

- 网页案例:CSDN(钩子未执行 → chmod +x hooks,2026-03);GitHub Issue #30(Windows hook error)。

- 本市场未实测 Claude Code 插件形态(无登录态),如实标注。

来源与证据

素材来源:本站实测沉淀(2026-08-28)

验证证据:site docs#2