#21753·codex

完整的 Claude 代码钩位奇偶校验 (29+)

作者: oxysoft创建于 2026年5月8日更新于 2026年9月17日
标签enhancementhooks

| 事件 | 代码规范状态 | Codex 说明 | | SessionStart | 已发布 | 需要稳定的源元数据和恢复语义。 | | Setup | 缺失 | 早期环境/项目设置钩子。 | | UserPromptSubmit | 已发布 | 需要清晰的可见/隐藏上下文行为。 | | UserPromptExpansion | 缺失 | 提示扩展/建议拦截。 | | PreToolUse | 部分 | 覆盖范围必须在每个工具处理器中一致,而不仅仅是选择的路径。 | | PermissionRequest | 已发布 | 存在阻止批准的桥接;需要完整的负载协议。 | | PermissionDenied | 缺失 | 拒绝应该作为自己的转换可观察。 | | PostToolUse | 部分 | 需要完整的覆盖,包括长时间运行/轮询的会话和所有写入路径。 | | PostToolUseFailure | 缺失 | 失败不应从通用的后工具负载中推断出来。 | | PostToolBatch | 缺失 | 对于分组编辑/工具批处理需要。 | | Notification | 部分 | 通知行为存在,但事件语义需要代码规范的清晰性。 | | SubagentStart | 缺失 | 需要根/子代理的身份和线性关系。 | | SubagentStop | 缺失 | 需要根/子代理的身份和终止状态。 | | TaskCreated | 缺失 | 任务生命周期应可观察。 | | TaskCompleted | 缺失 | 任务生命周期应可观察。 | | Stop | 已发布 | 需要可靠的继续和更好的验证错误。 | | StopFailure | 缺失 | 停止钩子失败应是一等公民。 | | TeammateIdle | 缺失 | 对于多代理/包装器编排非常有用。 | | InstructionsLoaded | 缺失 | 需要确定的内存/规则/缓存注入代码规范。 | | ConfigChange | 缺失 | 需要热重载和插件/运行时配置漂移。 | | CwdChanged | 缺失 | 需要多工作树和仓库本地配置的正确性。 | | FileChanged | 缺失 | 需要外部编辑器和生成文件的意识。 | | WorktreeCreate | 缺失 | 需要并行代理工作空间编排。 | | WorktreeRemove | 缺失 | 需要清理和监视器状态。 | | PreCompact | 部分 | 单独请求;应与压缩后配合使用。 | | PostCompact | 部分 | 存在于…