待验证50% 置信决策规则精确时间
Hooks 脚本以退出码 0 表示正常放行,以退出码 2 表示阻止本次操作,此时标准错误输出会作为拦截理由回传给模型;其他非零退出码通常只被视为脚本自身出错,不一定拦截。
1
来源数
50%
置信度
长期有效
时效性
2026/10/20
首次发现
来源
涉及实体
相关事实
待验证脚本应作为一道闸门(gate)而非评分(grade),以非零状态码退出使失败出现在终端77% 相似待验证脚本选择退出码2而非1作为失败码,因为在shell惯例中2常用于'用法错误或条件不满足',便于区分脚本崩溃与账本主动拒绝72% 相似待验证当编码代理的hook崩溃、超时或指向不存在的脚本时,多数工具默认选择放行(fail-open)。72% 相似待验证Claude Code云环境的设置脚本应始终以0退出,因为失败的设置脚本会阻止会话启动,失败信息应记录到文件。69% 相似待验证退出码是Unix进程结束时返回给父进程的整数,约定0表示成功、非0表示失败;CI系统依据退出码而非日志文字决定流水线是否通过。68% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1076589API
curl https://kongchang.com/api/v1/knowledge/claims/1076589MCP
get_claim(id=1076589)