health_check
Checks Telegram connection and session validity. Use force_reconnect to reset cached client after authentication. Returns diagnostic report with session path for troubleshooting.
Instructions
Проверка работоспособности: соединение с Telegram, валидность сессии.
Args:
force_reconnect: True — сбросить singleton-клиент и переподключиться.
Полезно после claudegram-auth, если сервер закэшировал старое
no-auth состояние.
Возвращает HealthReport со всеми полями даже при ошибке — включая session_path/session_exists/data_dir для диагностики path mismatch между CLI и MCP-сервером.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force_reconnect | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| message | No | ||
| self_id | No | ||
| data_dir | No | ||
| connected | Yes | ||
| authorized | Yes | ||
| is_premium | No | ||
| session_path | No | ||
| self_username | No | ||
| session_exists | No | ||
| telegram_latency_ms | No |