All checks were successful
CD Pipeline / deploy (push) Successful in 2m58s
M-B: Telegram 對應從 6/9 → 9/9 新增 3 個 cmd handler,對應 Phase 45-48 的 3 個新觀測頁: - cmd:obs_overview — 一頁式總覽(三主機 24h + AI 呼叫 + 月成本 + 待審 episode) - cmd:obs_orchestration — Agent 編排矩陣(4 Agent × Models 24h 數字) 本地 Ollama % / RAG 命中 % / 錯誤率 + cost - cmd:obs_business — 商業面 × AI(價格決策 7d by strategy + 未跟進機會 + Outcomes verdict 30d) services/openclaw_bot/menu_keyboards.py::_submenu_observability 升級為 9 項 M-C: daily summary(每日 09:30)加商業面警示 - 從 ai_price_recommendations × action_plans 跨表 JOIN 偵測 high-confidence (≥0.7) 卻無對應 action_plan 的「機會流失」 - 7d 內若有未跟進,daily summary 自動標 ⚠️ 警示 - 對應 Phase 48 business_intel 頁同個邏輯,閉環推送 inline keyboard 升級:日報附 6 個入口(總覽/編排/商業面/主機/AI/預算), 不再只有 4 個 Phase 38→49 累計 14 commits。觀測台戰役完整收官: - 9 頁全部對應 Telegram cmd - DB 22/22 = 100% 全覆蓋 - 6 個 L2 一鍵 + 3 種主動推送(即時/異常/日常) - 日報含商業面警示 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>