fix(agent-office): Telegram HTML escape + 4096자 제한 + 실패 원인 로깅

This commit is contained in:
2026-04-13 02:14:29 +09:00
parent 6e18782d3b
commit de80ebd707
3 changed files with 17 additions and 6 deletions

View File

@@ -48,7 +48,9 @@ class StockAgent(BaseAgent):
})
if not tg_result.get("ok"):
add_log(self.agent_id, "Telegram send failed", "warning", task_id)
desc = tg_result.get("description") or "unknown"
code = tg_result.get("error_code")
add_log(self.agent_id, f"Telegram send failed: [{code}] {desc}", "warning", task_id)
if self._ws_manager:
await self._ws_manager.send_notification(
self.agent_id, "telegram_failed", task_id, "텔레그램 전송 실패"