用途:在收到 CloudWatch Alarm 或 Prometheus AlertManager 告警、autopilot-deploy 熔断回滚、continuous-eval 回归门连续两次失败,或用户显式调用 /incident-response <alarm-id> 时,执行事故响应自动化。
主要能力:按标准将告警分类为 SEV1–SEV4。SEV1 立即呼叫 on-call,仅诊断不自动修复;SEV2/3 由 agent 起草修复命令,经人工审批后执行;SEV4 仅生成报告进入周度评审。五步流程为:接收与分类、runbook 查询(.omao/plans/runbooks/ 下 ${symptom}.md)、生成 3–5 个假设并映射诊断查询、并行执行诊断 MCP 查询并更新置信度、生成起草修复文件并等待审批。状态写入 .omao/state/incident/${severity}-${timestamp}/。
必要用法:需配置 CloudWatch Alarms 与 Prometheus AlertManager;MCP 需 awslabs.cloudwatch-mcp-server==0.0.25 和 awslabs.prometheus-mcp-server==0.2.15,禁止使用 @latest;需 PagerDuty/Opsgenie/Slack 等路由集成;需访问 .omao/state/autopilot-deploy/ 以冻结部署。
适用场景:云上服务告警响应、生产事故根因分析、部署回滚后处理、回归失败排查。
限制:不适用于可通过重试恢复的临时错误,也不适用于无 MCP 数据层的 legacy 环境;严重级别无法确定时默认按 SEV3 处理并请求人工确认;SEV1 不做自动修复。其余细节暂未提供。