feat(failover+dispatcher): 補齊 unstaged 服務變更
- callback_dispatcher: params 型別放寬支援 numeric - failover_alerter: alert TTL 修正 - model_version_tracker: 小調整 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -77,6 +77,15 @@ class ModelVersionTracker:
|
||||
changed=changed_providers,
|
||||
total_probed=len(results),
|
||||
)
|
||||
# P3.2.3: Telegram 告警(dedup 1h/provider)
|
||||
try:
|
||||
from src.services.failover_alerter import get_failover_alerter
|
||||
await get_failover_alerter().alert_provider_version_changed(
|
||||
changed_providers=changed_providers,
|
||||
probed=len(results),
|
||||
)
|
||||
except Exception as _alert_err:
|
||||
logger.warning("provider_version_alert_failed", error=str(_alert_err))
|
||||
else:
|
||||
logger.info(
|
||||
"provider_version_stable",
|
||||
|
||||
Reference in New Issue
Block a user