//! Astrid Telegram Bot — a thin client for the Astrid agent runtime.
//!
//! Connects to a running `astridd` daemon via `WebSocket` JSON-RPC and
//! exposes the agent through a Telegram bot interface.
//!
//! This crate can be used as a library (embedded in the daemon) or as a
//! standalone binary (`astrid-telegram`).
// These are pre-existing pedantic lints on items that became public API when
// the crate was split into lib + bin. Suppress at the crate level to avoid
// bloating the diff — they can be addressed in a dedicated cleanup pass.