All checks were successful
CD Pipeline / build-and-deploy (push) Successful in 10m44s
根因:openclaw.call() 經 NEMOTRON 路由後強制輸出 JSON(NEMOTRON_SYSTEM_PROMPT 鐵律)
但 _generate_narrative 期待純文字 → JSON 整包吐到 Telegram <pre> 區塊裸奔
修復:收到 text 後先嘗試 JSON 解析
- 成功 → 按優先順序取 description / action_title / reasoning
- 失敗(非 JSON)→ 原文使用(向下相容 Ollama qwen 純文字回傳)
效果:Telegram Config Drift 卡片顯示繁中人話摘要,不再吐原始 JSON
2026-04-17 ogt + Claude Sonnet 4.6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>