Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
根因三層鏈: 1. openclaw.call(prompt) 不傳 context 2. OPENCLAW_NEMO fallback 把 prompt[:500](系統說明文字)當 signal description 3. Nemo LLM 回傳 action_title="調查 AWOOOI SRE 系統的偵探 Agent"(任務描述) 4. _extract_hypotheses() 用 action_title 作為根因假設描述 → Telegram 顯示垃圾 修復: - openclaw.call() 新增 alert_context 可選參數,透傳給 _call_with_fallback - diagnostician._analyze() 建立 alert_context(incident_id + evidence_summary as signal) → nemo 使用結構化 API 收到真實感應器資料而非系統說明文字 - _extract_hypotheses() nemo 格式轉換:優先用 reasoning(為什麼)作為假設描述 而非 action_title(做什麼)— reasoning 更接近根因分析 2026-04-16 ogt + Claude Sonnet 4.6 (台北時區) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>