Commit Graph

  • 92b39ab840 fix(no-action-notify): YAML NO_ACTION 告警改為 TYPE-1 資訊通知(移除無意義審核按鈕) OG T 2026-04-16 22:37:15 +08:00
  • 7eb837567d fix(diagnostician): 修復 'AI 深度診斷' 垃圾根因顯示 OG T 2026-04-16 22:34:48 +08:00
  • 54d6818b8d fix(sensors+rules+dedup): 全景三根因修復 — asyncssh缺失/YAML規則空洞/重複卡片 OG T 2026-04-16 22:23:07 +08:00
  • f08d175365 chore(cd): deploy 02a2761 [skip ci] AWOOOI CD 2026-04-16 13:12:57 +00:00
  • 02a276127e fix(sensors+drift+repair-card): 全景修復三個節點問題 OG T 2026-04-16 20:37:57 +08:00
  • 5a2bfc3699 chore(cd): deploy 513232e [skip ci] AWOOOI CD 2026-04-16 12:34:19 +00:00
  • 513232e90b fix(decision_manager): Agent 分析結果覆寫 Webhook 垃圾 action OG T 2026-04-16 20:07:15 +08:00
  • a258d87767 fix(webhooks+prompts): 修復 LLM 對所有告警一律輸出「重啟 AWOOOI 服務」的根本問題 OG T 2026-04-16 19:56:07 +08:00
  • 6048102139 chore(cd): deploy 9239538 [skip ci] AWOOOI CD 2026-04-16 11:08:30 +00:00
  • 9239538b4d fix(ci): 修復 apt index 失敗導致 python3.11 找不到 OG T 2026-04-16 18:49:35 +08:00
  • 8b2a3df64b fix(telegram): 修復 Telegram 卡片 description 顯示 debug garbage OG T 2026-04-16 18:42:05 +08:00
  • 5c4efb8d15 chore(cd): deploy ded93cb [skip ci] AWOOOI CD 2026-04-16 08:42:52 +00:00
  • ded93cbba3 fix(aiops): 修復 evidence 空白 → AI ABSTAIN 問題 OG T 2026-04-16 16:26:07 +08:00
  • 588b0d745b fix(aiops): 修復 sensors=0/0 根因 — MCPToolRegistry 從未在 startup 初始化 OG T 2026-04-16 15:35:19 +08:00
  • d294caf830 fix(solver): 相容 openclaw_nemo 回傳格式 → candidates 格式轉換 OG T 2026-04-16 14:34:50 +08:00
  • d31e491585 Merge remote-tracking branch 'gitea/main' OG T 2026-04-16 14:32:42 +08:00
  • c27709d11b fix(diagnostician): 相容 openclaw_nemo 回傳格式 → 解除全面 ABSTAIN OG T 2026-04-16 14:32:32 +08:00
  • 11a3522d39 chore(cd): deploy eff40a4 [skip ci] AWOOOI CD 2026-04-16 05:54:04 +00:00
  • eff40a4949 fix(ci): 修復 cd.yaml YAML 解析失敗 — ├ 字元缺縮排導致 CI 全停 OG T 2026-04-16 13:38:23 +08:00
  • 8582439d2d fix(kb): Signal 無 description 欄位,改用 alert_name + annotations OG T 2026-04-16 08:54:11 +08:00
  • 9ea1f77e41 fix(telegram): 移除 7 個 ghost button (3-part/無handler) OG T 2026-04-16 03:29:41 +08:00
  • cd1c0ffdb8 fix(openclaw): call() 5值→3值 — 修復全部 AI 分析降級根因 OG T 2026-04-16 03:27:48 +08:00
  • 5e4dbbbb41 fix(alertmanager): webhook URL 改指向 VIP 192.168.0.125:32334 OG T 2026-04-16 03:19:51 +08:00
  • 9a4fa5edf5 chore(cd): deploy 27ba97e [skip ci] AWOOOI CD 2026-04-15 19:12:18 +00:00
  • 62e2efda85 fix(heartbeat): 恢復 30 分鐘心跳報告到 SRE 戰情室 OG T 2026-04-16 03:05:01 +08:00
  • 5ee76dc30d fix(cd): CI/CD Telegram 通知改用 HTML 結構化格式 OG T 2026-04-16 03:04:23 +08:00
  • 27ba97e586 fix(ollama): 清除所有硬寫 188:11434 fallback — 全部改指向 111 GPU OG T 2026-04-16 03:01:31 +08:00
  • 5f9c9d84a2 fix(configmap): Ollama 改指向 111 GPU + fallback 順序調整 OG T 2026-04-16 03:00:16 +08:00
  • 7e3cc8b3b0 fix(agents): 移除人工 per-agent timeout,LLM 必須等完整回應 OG T 2026-04-16 02:54:34 +08:00
  • 5a3a649f8a fix(decision): TYPE-1 告警重複洗版兩個根因修復 OG T 2026-04-16 02:49:31 +08:00
  • 62bcc50770 fix(tg+km): 補齊 Telegram 操作紀錄揭露與 KM 分類修復 (ADR-076) OG T 2026-04-16 02:46:06 +08:00
  • 44ecf609e0 chore(cd): deploy 9538f6c [skip ci] AWOOOI CD 2026-04-15 18:39:05 +00:00
  • 9538f6cca4 fix(agents): 修正 Agent 5s timeout 導致 LLM 推理全部失敗 OG T 2026-04-16 02:28:05 +08:00
  • a07daf7e3f fix(incidents): GET /incidents 加 48h age filter,阻止舊 incident 反覆觸發 AI 分析 OG T 2026-04-16 02:21:53 +08:00
  • e8bf37cfd9 docs(logbook): 最終確認 f5e33da2 全節點 E2E 鏈路打通 (2026-04-16) OG T 2026-04-16 02:18:45 +08:00
  • 381be78344 chore(cd): deploy f5e33da [skip ci] AWOOOI CD 2026-04-15 17:55:10 +00:00
  • 588ecfd940 docs(logbook): 2026-04-16 E2E 全節點驗證 + 生產 bug 修復記錄 OG T 2026-04-16 01:46:39 +08:00
  • f5e33da2fc fix(telegram): 修正 _make_request → _send_request 方法名稱不一致 OG T 2026-04-16 01:44:29 +08:00
  • 1e86cc2896 fix(flywheel): 修正 incidents.outcomes → outcome 欄位錯誤 OG T 2026-04-16 01:42:05 +08:00
  • 644cae33c3 chore(cd): deploy 9bfa6fc [skip ci] AWOOOI CD 2026-04-15 17:37:10 +00:00
  • 9bfa6fc045 fix(sweeper): 限制只掃 48h 內 incident,防止歷史舊案洗版 Telegram OG T 2026-04-16 01:27:02 +08:00
  • 0760315059 fix(decision-manager): 修正 CAST 語法 + 關閉 shadow_mode OG T 2026-04-16 01:24:48 +08:00
  • 20b3fefca7 fix(sweeper): 修正 decision key 格式 BUG (decision:INC-* → sweeper_done:INC-*) OG T 2026-04-16 01:11:54 +08:00
  • bb7441ec8a docs: 更新 CLAUDE.md + HARD_RULES.md v2.0 + LOGBOOK (2026-04-16) OG T 2026-04-16 01:09:26 +08:00
  • 3fc2c41216 chore(cd): deploy 457018c [skip ci] AWOOOI CD 2026-04-15 17:18:47 +00:00
  • 457018c0f9 fix(decision-manager): AI 分析結果寫入 incidents.decision_chain (DB 長期保存) OG T 2026-04-16 01:06:19 +08:00
  • ce1a4d286e feat(sweeper): 新增 Incident Analysis Sweeper — 自動觸發未分析 Incident AI 決策 OG T 2026-04-16 01:04:08 +08:00
  • 34dd20298a chore(cd): deploy d258a1f [skip ci] AWOOOI CD 2026-04-15 16:22:45 +00:00
  • d258a1fb87 test(ai-router): 更新 DIAGNOSE routing 測試 — None → OPENCLAW_NEMO OG T 2026-04-16 00:13:00 +08:00
  • d4fed639f6 fix(ai-router): DIAGNOSE 恢復 OPENCLAW_NEMO 路由,修復全部 timeout 降級問題 OG T 2026-04-16 00:03:01 +08:00
  • b55575b56b chore(cd): deploy c9efaa3 [skip ci] AWOOOI CD 2026-04-15 15:59:47 +00:00
  • c9efaa3740 fix(playbook-seed): 修正 get_db_context import 路徑(db.session → db.base) OG T 2026-04-15 23:49:50 +08:00
  • 7d3391cb69 chore(cd): deploy 800ab16 [skip ci] AWOOOI CD 2026-04-15 15:41:49 +00:00
  • 800ab1685f fix(playbook+flywheel): 修復 PlaybookSource enum + repair_steps 相容 + KM stats raw SQL OG T 2026-04-15 23:31:56 +08:00
  • 4bee14ae08 chore(cd): deploy 77a92eb [skip ci] AWOOOI CD 2026-04-15 14:39:13 +00:00
  • 77a92eb469 feat(P6): 提交 offline_replay_service + model_rollback_service (漏提) OG T 2026-04-15 22:29:09 +08:00
  • 85c4e3b434 fix(km): 修復 KM 寫入全為 unknown 的根因 (三個節點) OG T 2026-04-15 22:28:39 +08:00
  • 65c8eb587c chore(cd): deploy 256a24e [skip ci] AWOOOI CD 2026-04-15 14:20:27 +00:00
  • 256a24e843 fix(deps+startup): drain3/statsmodels 補入 pyproject + warmup skip 舊資料 OG T 2026-04-15 22:08:13 +08:00
  • c05bac6112 fix(playbook): seed tuple unpack + text[] → jsonb migration OG T 2026-04-15 22:03:59 +08:00
  • da871fc149 chore(db): 補齊 AIOps P1/P2/P6 migration SQL(已套用到 prod) OG T 2026-04-15 22:02:17 +08:00
  • 76558a3cd9 feat(AIOps): 全開 P1-P6 feature flags + Nemotron + offline replay loop OG T 2026-04-15 21:59:51 +08:00
  • ecfb7148bf fix(prod): 接通 YAML 規則引擎與自動執行路徑 — 架構核心斷點 OG T 2026-04-15 21:50:25 +08:00
  • 3696fb5938 fix(prod): 修復 host_resource 誤發 K8s kubectl + 自動執行重複風暴 OG T 2026-04-15 21:45:46 +08:00
  • 67f437043a fix(prod): 修復四個生產致命 bug — outcome 寫入 / OpenClaw / Telegram 通知 / LLM 規則顯示 OG T 2026-04-15 21:41:31 +08:00
  • e465ee1936 docs(Phase 3): Evolver 演練完成 — exit condition #6 通過 OG T 2026-04-15 21:24:33 +08:00
  • e449b275aa chore(cd): deploy e5e94f5 [skip ci] AWOOOI CD 2026-04-15 13:19:00 +00:00
  • 5f86da52d9 docs(LOGBOOK): Phase 3 全部落地記錄 — 6 個元件 + 退出條件清單 OG T 2026-04-15 21:10:47 +08:00
  • e5e94f5fda fix(Phase 3): 管理員端點傳 force=True — 確保 Evolver 演練不受 flag 阻擋 OG T 2026-04-15 21:09:13 +08:00
  • 01fb531c02 fix(Phase 3): Evolver force=True bypass flag + 清理未使用 import OG T 2026-04-15 21:09:01 +08:00
  • 4718c7667c feat(Phase 3): Evolver loop 排程 + 手動觸發端點 — 合併演練閘道完工 OG T 2026-04-15 21:07:56 +08:00
  • 66c4eda27a feat(Phase 3): AgentSession 學習接線 — record_agent_session() + orchestrator 辯證訊號 OG T 2026-04-15 21:00:18 +08:00
  • fb1bbd0e20 feat(Phase 3): 學習閉環補完 — Root cause 3 + 診斷 feedback + 知識遺忘 + Fine-tune 管線 OG T 2026-04-15 20:57:33 +08:00
  • e23e49c13b chore(cd): deploy ff448ad [skip ci] AWOOOI CD 2026-04-15 12:47:59 +00:00
  • ff448ad282 fix(incidents): 修復兩個 DB 完整性問題 OG T 2026-04-15 20:37:59 +08:00
  • d46f230c1f chore(cd): deploy 6583870 [skip ci] AWOOOI CD 2026-04-15 12:18:44 +00:00
  • 65838708ce fix(format): 剩餘 send_notification raw text 改為 ADR-075 TYPE-X 格式 OG T 2026-04-15 20:05:49 +08:00
  • ee486fbd2b docs(logbook): 2026-04-15 深夜收官 — P0/P2 RCA + Phase 6 閉環 OG T 2026-04-15 19:58:09 +08:00
  • 05b774386b feat(Phase 6): AI SLO REST API — GET /api/v1/ai/slo 收官 OG T 2026-04-15 19:57:26 +08:00
  • 14579ce149 fix(heartbeat): 系統沉默閾值 2h → 24h,消除假陽性告警 OG T 2026-04-15 19:51:01 +08:00
  • 3ce5025ca7 fix(alerts): 3 個飛輪沉默節點 — DIAGNOSE routing + 心跳停用 + 通知格式 OG T 2026-04-15 19:49:29 +08:00
  • 2d85b49cc0 chore(cd): deploy f9ba200 [skip ci] AWOOOI CD 2026-04-15 11:47:40 +00:00
  • f9ba200638 fix(db): Phase 6 migration 三條 CREATE INDEX 拆開各自 execute OG T 2026-04-15 19:37:58 +08:00
  • 160689a110 chore(cd): deploy f045506 [skip ci] AWOOOI CD 2026-04-15 11:31:02 +00:00
  • f045506abd fix(flywheel): P2 Approval 逾期不結案 → KM 學習鏈斷鏈修復 OG T 2026-04-15 19:21:16 +08:00
  • 586602e7ff chore(cd): deploy f31b4e3 [skip ci] AWOOOI CD 2026-04-15 11:18:56 +00:00
  • f31b4e31ba fix(approval): create_approval_with_fingerprint 補注 48h expires_at 預設值 OG T 2026-04-15 19:08:08 +08:00
  • 1d22376b86 chore(cd): deploy fab65e7 [skip ci] AWOOOI CD 2026-04-15 11:06:22 +00:00
  • fab65e7d7a fix(alerts): PENDING 收斂無 TTL → 老記錄永久封鎖 Telegram 告警 OG T 2026-04-15 18:56:16 +08:00
  • 37f4553349 chore(cd): deploy 4e2e665 [skip ci] AWOOOI CD 2026-04-15 08:22:53 +00:00
  • 4e2e6652e3 fix(db): 移除 IncidentEvidence.incident_id 的重複 index 定義 OG T 2026-04-15 16:13:18 +08:00
  • 655d1a568a feat(Phase 5): Declarative 修復抽象化 + Blast Radius 分控 全部完成 OG T 2026-04-15 16:06:45 +08:00
  • 53344c201e chore(cd): deploy 14a0226 [skip ci] AWOOOI CD 2026-04-15 07:57:10 +00:00
  • 14a02263ae feat(Phase 4): 主動巡檢 + 趨勢預測 + 8D 感官升級 全部完成 OG T 2026-04-15 15:47:05 +08:00
  • 952c10955b fix(db): 多 replica 並行啟動競爭 — 每 table 獨立 tx + DROP INDEX IF EXISTS OG T 2026-04-15 15:38:43 +08:00
  • 4a6aa16a94 fix(Phase 4): 修正呼叫點遺漏傳入參數 — promql 和 sample_log OG T 2026-04-15 15:34:33 +08:00
  • bf45b80bd2 feat(Phase 3.5 + Phase 4): AI 學習成果持久化到 PostgreSQL — 修正「AI 失憶」架構缺陷 OG T 2026-04-15 15:33:52 +08:00
  • 9126c594a4 chore(cd): deploy 0f2ec79 [skip ci] AWOOOI CD 2026-04-15 07:28:25 +00:00
  • 0f2ec7987c fix(db): 改用 inspect 跳過現有 table,根治 CrashLoopBackOff OG T 2026-04-15 15:18:19 +08:00
  • 8997ba70cb chore(cd): deploy a142e6e [skip ci] AWOOOI CD 2026-04-15 07:11:37 +00:00