pub async fn handle_api_channels(
__arg0: State<AppState>,
headers: HeaderMap,
) -> impl IntoResponseExpand description
GET /api/channels — returns detailed channel information for the dashboard.
Iterates over configured channels and returns name, type, enabled status, plus sensible defaults for runtime fields we don’t yet track (message_count, last_message_at, etc.).