Commit Graph

  • 76f7330c9d feat(api): POST /playbooks/ 建立端點 + seed-repair-playbooks.py (Task 14) OG T 2026-04-05 11:53:49 +08:00
  • e7a0727ab0 ci: 觸發 CD — 修復 docker runner image (catthehacker/ubuntu:act-22.04) OG T 2026-04-05 11:50:41 +08:00
  • 4b934bb9fd feat(k8s): API Pod 掛載 repair SSH key (Task 13) OG T 2026-04-05 11:47:37 +08:00
  • bf4f81412c feat(api): ActionType.SSH_COMMAND + auto_repair_service SSH分支 (Task 12) OG T 2026-04-05 11:47:00 +08:00
  • e7d8da85f6 feat(api): HostRepairAgent — SSH 主機層修復 (Task 11) OG T 2026-04-05 11:22:00 +08:00
  • 892c5d53a7 k8s(secret): 加入 repair SSH key 建立說明 template OG T 2026-04-05 11:17:57 +08:00
  • f51bf5a6a8 feat(backup): 全服務備份覆蓋 + 告警機制 — 9/9 服務完整 OG T 2026-04-05 11:12:42 +08:00
  • 67fd5e61fb fix(ci): 修正 apt-get update 缺失導致 python3-venv 安裝失敗 OG T 2026-04-05 11:12:10 +08:00
  • 77253a5d87 ops(repair-bot): 主機白名單修復腳本 (Sprint 3) OG T 2026-04-05 11:11:55 +08:00
  • 7a6fa6359e feat(api): Sentry init 加入統一 layer/component 標籤 OG T 2026-04-05 11:10:40 +08:00
  • e70ceaba61 ops(signoz): 建立 log-based alert rules 文檔 (Sprint 2) OG T 2026-04-05 11:10:02 +08:00
  • 77f70125cb fix(ci): 修正 python3-venv 安裝失敗導致 API Tests 中斷 OG T 2026-04-05 11:08:21 +08:00
  • 91564c6ea3 docs(sop): REBOOT-RECOVERY-SOP.md v4.0 OG T 2026-04-05 03:11:27 +08:00
  • 4ba62132e2 ops(startup): startup-110.sh 加入 Step 7 Sentry 自動啟動 OG T 2026-04-05 03:09:20 +08:00
  • 3ff1c93bb7 ci: 加入 deploy-alerts CD job — 告警規則變更自動部署到 Prometheus OG T 2026-04-05 02:30:46 +08:00
  • 7becdcbaf6 ops(scripts): 加入 deploy-alerts.sh 自動部署 Prometheus 規則 OG T 2026-04-05 02:29:21 +08:00
  • dc27f8f811 ops(monitoring): 統一 Prometheus 告警規則 — 40+條含統一 layer 標籤 OG T 2026-04-05 02:26:18 +08:00
  • 0db9b41808 docs(plan): Observability + Auto-healing 完整實施計畫 (15 Tasks, 3 Sprints) OG T 2026-04-05 02:24:23 +08:00
  • c830f5c26d chore: retrigger CD after Gitea restart OG T 2026-04-05 02:19:51 +08:00
  • de33abe0e3 docs(spec): 全系統自愈閉環設計規格 v1.0 OG T 2026-04-05 02:14:01 +08:00
  • 8fdd159e6b chore: trigger CD — Phase 25 P0 v4.3 benchmark fixes + NIM CB protection OG T 2026-04-05 02:10:22 +08:00
  • e3b94462ca fix(ci): python3-venv 自動安裝,確保 venv 建立不失敗 OG T 2026-04-05 02:03:18 +08:00
  • 2243a21b96 fix(ai-router): v4.3 NIM 保護 — timeout 不計 CB 失敗,每次先跑 NIM 才切 Gemini OG T 2026-04-05 01:51:12 +08:00
  • 5ad403b287 fix(p0): v4.3 — 實測確認 Ollama CPU-only 不可用,DIAGNOSE 統一走 NIM OG T 2026-04-05 01:49:06 +08:00
  • 8f64affbdb docs(runbooks): REBOOT-RECOVERY-SOP v3.0 完整重開機自動化方案 OG T 2026-04-05 01:48:29 +08:00
  • ad4abefcd9 fix(k8s+ops): 修復告警鏈路 + Gitea runner 自動啟動 OG T 2026-04-05 01:42:52 +08:00
  • be3aa6069b feat(backup): AWOOOI 高頻備份 — 每 6 小時備份 awoooi_prod OG T 2026-04-05 01:14:50 +08:00
  • 3136fc5ea0 feat(backup): 全面自動化備份 + AWOOOI DB + GFS 延長保留 OG T 2026-04-05 01:11:31 +08:00
  • 84cfdb6195 docs(backup): 備份審計完整盤點 + 新增 AWOOOI DB 與 Gitea DB 備份腳本 OG T 2026-04-05 01:01:58 +08:00
  • 8300879d02 chore: trigger CD deploy (warm-up + MinIO startup) OG T 2026-04-05 01:00:31 +08:00
  • 2f44d1281e chore: trigger CD — warm-up Redis working memory deploy OG T 2026-04-05 01:00:24 +08:00
  • c0c903dc48 fix(startup): 188 啟動腳本加入 MinIO — 解決 Velero BSL Unavailable OG T 2026-04-05 00:52:13 +08:00
  • 45458e8f33 docs(adr): ADR-057 狀態更新為已批准並實作 OG T 2026-04-05 00:44:31 +08:00
  • a81bf50537 feat(drift): ADR-057 adopt() Gitea PR API 實作 OG T 2026-04-05 00:39:29 +08:00
  • f4f454fd98 feat(api): 重開機後自動 warm-up Redis Working Memory from PostgreSQL OG T 2026-04-05 00:39:20 +08:00
  • f94000aea2 chore: trigger CD — Phase 25 Review R2 fixes + ADR-054~057 OG T 2026-04-05 00:34:35 +08:00
  • 96d5e18924 fix(p0): 實測修正 — timeout 依 benchmark 調整,_local_fallback_chain 移除雲端 Nemotron OG T 2026-04-05 00:29:09 +08:00
  • ddb75b69c5 docs(logbook): Phase 25 Review R2 通過 + ADR-054~057 記錄 OG T 2026-04-05 00:25:31 +08:00
  • 15c7f6fcd3 docs(adr): 起草 ADR-054/055/056/057 — Phase 25 三方向架構決策 OG T 2026-04-05 00:24:50 +08:00
  • 4912c7f307 fix(phase25): 首席架構師 Review R2 修正 (I1/I2/I3/I4/C3/M1) OG T 2026-04-05 00:22:38 +08:00
  • 4bc4757fdc test(phase25): Phase 25 P1/P2 source code inspection tests (36 tests) OG T 2026-04-05 00:14:50 +08:00
  • cd5547f5eb feat(web/kb): 知識庫支援 AUTO_RUNBOOK + ANTI_PATTERN 類型顯示 OG T 2026-04-04 18:09:10 +08:00
  • aea16c87ce feat(web/drift): Config Drift Detection 頁面 — Phase 25 P2 前端 OG T 2026-04-04 18:08:05 +08:00
  • 688146ef9c test(ai-router): test_fallback_list >= 2 改 >= 1 OG T 2026-04-04 18:05:25 +08:00
  • 428ed5f8cd test(ai-router): 修正 test_query_routes_to_ollama 斷言 OG T 2026-04-04 18:02:43 +08:00
  • c4923b6908 docs(logbook): Phase 22.4 + Phase 25 全部驗證通過記錄 OG T 2026-04-04 18:00:33 +08:00
  • a562db4048 fix(phase25): 首席架構師 Review C1/C2/I1/I3 修正 OG T 2026-04-04 18:00:05 +08:00
  • c4eafd2a5b fix(ai-router): fallback_models 排除 selected_model 避免重複 OG T 2026-04-04 17:43:44 +08:00
  • 0c180dec86 docs(spec): 方向二實作修正記錄 — Nemotron privacy_level=cloud (P0) OG T 2026-04-04 17:42:53 +08:00
  • 8056be5847 feat(ai-router): DIAGNOSE intent override 升級至 Nemotron (P0) OG T 2026-04-04 17:41:45 +08:00
  • c94cf5ac68 chore: trigger CD deploy Phase 25 (3455044) OG T 2026-04-04 17:36:05 +08:00
  • 671974dedb test(ai-router): TestLocalFallbackChain — require_local 隱私邊界驗證 (P0) OG T 2026-04-04 17:32:32 +08:00
  • ffd679f5d3 feat(nemotron): per-task timeout,DIAGNOSE 使用獨立 timeout 設定 (P0) OG T 2026-04-04 16:58:23 +08:00
  • 3455044457 feat(phase25): Nemotron 主動防禦三方向 P0+P1+P2 完整實作 OG T 2026-04-04 12:35:05 +08:00
  • 0b41df45d6 docs(plans): 三方向實作計畫 P0/P1/P2 OG T 2026-04-04 12:31:36 +08:00
  • 035cb9cd0d docs(spec): Nemotron 主動防禦三方向設計文件 OG T 2026-04-04 12:18:11 +08:00
  • b6e12f74f4 test(phase22): Phase 22.4 Nemotron 協作測試 18/18 PASSED OG T 2026-04-04 12:16:28 +08:00
  • df3ef9006c fix(auto-repair): 首席架構師 Review — 4 Critical/Important 修復 OG T 2026-04-04 12:02:03 +08:00
  • 902443f376 feat(knowledge): 前端語意搜尋 UI — 切換按鈕 + 相似度分數顯示 OG T 2026-04-04 11:58:40 +08:00
  • 369413f87d docs: 更新 LOGBOOK KB Phase 2 全修完成 + 5 tests PASSED OG T 2026-04-04 11:55:40 +08:00
  • f6567751a9 test(knowledge): pgvector 語意搜尋整合測試 (5 tests) OG T 2026-04-04 11:55:09 +08:00
  • 72d7536ead feat(auto-repair): 完整自動修復閉環 + KM 沉澱串接 OG T 2026-04-04 11:54:15 +08:00
  • 429d81d29b fix(knowledge): I2+I3 首席架構師 Important 修復 — 依賴注入 + exception 細分 OG T 2026-04-04 11:51:43 +08:00
  • 69a9218723 docs: 更新 LOGBOOK KB Phase 2 + 首席架構師 Review 紀錄 OG T 2026-04-04 11:49:31 +08:00
  • f846000c8c fix(knowledge): C1 首席架構師必修 — _query_kb_context 5秒 hard timeout OG T 2026-04-04 11:48:57 +08:00
  • 860dc1d892 feat(knowledge): KB Phase 2 — OpenClaw RAG 整合 OG T 2026-04-04 11:46:47 +08:00
  • d0f09705e5 fix(auto-repair): 修復三個阻礙自動修復的根本原因 OG T 2026-04-04 11:46:25 +08:00
  • 12bc94796a fix(knowledge): asyncpg 不支援 :param::type,改用 CAST(:param AS vector) OG T 2026-04-04 11:43:59 +08:00
  • cddc4cb1fc fix(knowledge): 首席架構師 Review 修復 C1+C2+I1+I2 (71→~88/100) OG T 2026-04-04 11:22:38 +08:00
  • 8960bba7fe feat(knowledge): pgvector RAG — 語意搜尋 + 背景 Embedding 管線 OG T 2026-04-04 11:17:24 +08:00
  • 200c382ca4 feat(metrics): sparklines 串接真實數據 + TOOL_LINKS 移至 API (2026-04-04 ogt) OG T 2026-04-04 11:09:04 +08:00
  • 5e836bde24 test(integration): 新增真實 DB 整合測試 — knowledge_repository + API E2E (2026-04-04 ogt) OG T 2026-04-04 02:35:38 +08:00
  • 9e78d5222a feat(group-chat): 方案B slash commands — /status /incidents /cost /pods /help (2026-04-03 ogt) OG T 2026-04-03 20:02:27 +08:00
  • e833065043 feat(group-chat): Reply Bot 訊息時只有被Reply的Bot回應 (2026-04-03 ogt) OG T 2026-04-03 19:48:10 +08:00
  • 8d09b18477 fix(group-chat): 移除雙AI互相評論 — 單獨@只有該AI回覆,雙AI路徑不再互評 OG T 2026-04-03 19:44:49 +08:00
  • 79a770ffe5 feat(group): 移除告警自動 AI 分析 — 老闆指示 OG T 2026-04-03 19:36:40 +08:00
  • b62d7d3eb0 feat(chat): OpenClaw 改用 Gemini 2.0 Flash-Lite (最便宜) OG T 2026-04-03 19:35:13 +08:00
  • 6cd4280168 feat(chat): NemoClaw Claude API 加 token+費用統計 OG T 2026-04-03 19:29:22 +08:00
  • 781a6dac3e feat(chat): NemoClaw→Claude Haiku API + 告警只由 OpenClaw 分析 OG T 2026-04-03 19:19:56 +08:00
  • 10ad2a67c7 fix(chat): gemini-2.0-flash 修正 + 全形小O支援 + NemoClaw 回 NIM OG T 2026-04-03 19:17:08 +08:00
  • 08b02280f8 feat(chat): Gemini 月費用上限 $10 USD + Redis 累計追蹤 OG T 2026-04-03 19:01:21 +08:00
  • 2828cd897a feat(chat): OpenClaw→Gemini Flash + NemoClaw→Ollama llama3.2:3b OG T 2026-04-03 18:59:28 +08:00
  • fbf122fa1f fix(chat): OpenClaw 改用 NIM llama-3.1-8b 對話 + NemoClaw timeout 120s + 老闆稱謂 OG T 2026-04-03 18:41:15 +08:00
  • 2da8da5a25 fix(chat): OpenClaw 改用 Ollama qwen2.5 做對話 + NemoClaw 加 Ollama fallback OG T 2026-04-03 18:30:31 +08:00
  • d1436157b7 fix(polling): httpx client timeout 改為分開設定,read=50s > getUpdates 40s OG T 2026-04-03 18:29:22 +08:00
  • dfc1e19c07 fix(group): 互相評論補充也加 reply_to_message_id 引用原訊息 OG T 2026-04-03 18:24:51 +08:00
  • 09241f102e fix(group): 群組訊息移到 security interceptor 前 — 修復 whitelist 擋掉所有群組訊息 OG T 2026-04-03 18:17:22 +08:00
  • 203855a56e debug(group): 加 group_routing_check log 診斷 chat_id 不匹配 OG T 2026-04-03 18:12:07 +08:00
  • 63929a5e87 feat(group): 別名 小O→OpenClaw 小賀→NemoClaw + NemoClaw 強制繁中 OG T 2026-04-03 18:00:51 +08:00
  • 699e61ac87 feat(group): 群組雙向對話 + 格式選項C + 老闆稱謂 OG T 2026-04-03 17:51:48 +08:00
  • d2f02999b7 fix(alert-format): 移除 [LLM_OPENCLAW_NEMO] prefix + 擴大根因/建議字數 OG T 2026-04-03 17:43:19 +08:00
  • 50457675ef feat(group): OpenClaw + NemoClaw 並行分析告警 (統帥指示) OG T 2026-04-03 17:41:50 +08:00
  • 209fb8d4dc fix(group): supergroup 跨 Bot reply 改用 reply_parameters (Bot API v6.7+) OG T 2026-04-03 17:39:53 +08:00
  • 890d438cdf fix(group): 群組告警格式對齊 TelegramMessage 模板 + 修復 AI 討論觸發 OG T 2026-04-03 17:36:01 +08:00
  • c65ed5b1c9 feat(telegram): SRE 戰情室群組三頭政治 Triumvirate (ADR-053) OG T 2026-04-03 17:16:05 +08:00
  • ff5a77f7a9 fix(telegram): 啟用 Polling + 修正 InfraAlertMessage 格式 OG T 2026-04-03 16:43:40 +08:00
  • 15aabd6ac5 fix(chat+nim): 修復首席架構師 Review I1-I4 + S3 四項重要問題 OG T 2026-04-03 16:36:16 +08:00
  • be247d6c5c fix(chat): OpenClaw timeout 30→40s,NemoClaw 50→60s OG T 2026-04-03 16:27:08 +08:00
  • 4284337249 fix(config): NEMOTRON_TIMEOUT_SECONDS 30→55 固化到 ConfigMap OG T 2026-04-03 15:58:11 +08:00
  • ce945fe89e rule(cost): 🔴🔴🔴 費用變更強制審批 — HARD_RULES v1.8 + CLAUDE.md OG T 2026-04-03 15:36:47 +08:00