edfe38e87d865d2157fc1b9b1aadc1524dd3b05c
NemoTron Dispatcher 的 _send_telegram() 原本直接 POST Telegram Bot API(含 MarkdownV2 跳脫)+ 透過 self.nm 走 NotificationManager 兩條路。改為統一走 services.event_router. dispatch_sync(),享 EventRouter 的 retry + 失敗 JSONL queue replay + AI 三層分流。 行為變化: - 從 _exec_trigger_price_alert / _exec_add_to_recommendation / _exec_flag_for_human_review 三個工具實作流入 EventRouter,event_type=nemoton_dispatch_alert,severity=alert - 移除 self.nm._send_telegram_messages() 的 short-circuit;改由 EventRouter 內建 通道處理 chat_ids/token 解析 - 失敗時保留 logger.error + log fallback,不阻斷主線(同舊行為) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
EwoooC — 商品看板 + 業績報表 + AI KM (Flask + pgvector, Docker Compose on 188)
Languages
PostScript
53.4%
Python
38.2%
HTML
3.8%
CSS
1.9%
JavaScript
1.7%
Other
1%