Files
Error-Code-System/domains/squad.json
T
weichenandCursor bd53e9ba79
ci / vet-and-test (push) Successful in 3s
ci / docker-checkout-hostgateway (push) Successful in 3s
Add a shared error-code catalog so failures can be traced by stable codes.
Services can resolve legacy aliases and expose the catalog over CLI and HTTP instead of ad-hoc error strings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 13:43:12 +00:00

93 lines
2.4 KiB
JSON

[
{
"code": "squad.blueprint_not_found",
"http": 404,
"severity": "info",
"retry": "never",
"side_effects": "none",
"summary": "任务模板不存在",
"hint": "确认蓝图键,或改走自主规划"
},
{
"code": "squad.cancelled",
"http": 499,
"severity": "info",
"retry": "never",
"side_effects": "possible",
"summary": "运行已取消",
"hint": "取消后的步骤保持可恢复,不要写成成功"
},
{
"code": "squad.goal_required",
"http": 400,
"severity": "warn",
"retry": "never",
"side_effects": "none",
"summary": "目标文本为空",
"hint": "提供 goal.text 后再发起运行"
},
{
"code": "squad.hitl_pending",
"http": 409,
"severity": "info",
"retry": "never",
"side_effects": "none",
"summary": "运行挂起等待人工",
"hint": "读取 pending 请求,回应后再续跑;不要并发重复推进"
},
{
"code": "squad.plan_rejected",
"http": 422,
"severity": "warn",
"retry": "never",
"side_effects": "none",
"summary": "计划被拒绝",
"hint": "调整目标或编制后重新规划"
},
{
"code": "squad.quality_failed",
"http": 422,
"severity": "error",
"retry": "never",
"side_effects": "possible",
"summary": "交付质检未通过",
"hint": "修复交付物或走人工放行;自动修复预算用尽后不要假装完成"
},
{
"code": "squad.role_not_found",
"http": 404,
"severity": "info",
"retry": "never",
"side_effects": "none",
"summary": "角色不存在",
"hint": "确认角色键已注册;未知智能体不得静默回落 stub"
},
{
"code": "squad.run_not_found",
"http": 404,
"severity": "info",
"retry": "never",
"side_effects": "none",
"summary": "运行不存在",
"hint": "确认 run_id;进程重启后以磁盘状态为准"
},
{
"code": "squad.step_failed",
"http": 500,
"severity": "error",
"retry": "transient",
"side_effects": "possible",
"summary": "步骤执行失败",
"hint": "区分瞬时/永久失败;非关键步骤可降级,关键步骤终止"
},
{
"code": "squad.unknown_backend",
"http": 400,
"severity": "error",
"retry": "never",
"side_effects": "none",
"summary": "未知智能体后端",
"hint": "fail-closed:拒绝执行并留痕,不要回落 stub"
}
]