e35f744e4c
Add automatic Telegram notifications for ERROR and FATAL level logs. Features: - TelegramSink: Custom Serilog sink for Telegram API integration - Conditional logging: Only ERROR and FATAL levels trigger alerts - Environment variables: TELEGRAM_BOT and CHAT_ID from Gitea Secrets - Non-blocking: Telegram failures don't crash application Configuration: - Reads TELEGRAM_BOT and CHAT_ID from environment - Formatted messages with emoji, timestamp, and exception details - Markdown parsing for better Telegram presentation This enables real-time alerting for critical issues during: - Gate 3 Shadow Run execution - Production deployments - System errors and exceptions Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>