{"repo":"NousResearch/hermes-agent","public_id":"71811","display_label":"Telegram bot loses queued messages after restart","summary":"These issues and a fix concern the Telegram gateway discarding messages or updates that arrived while the bot was offline or restarting. The proposed behavior is to preserve and process that pending queue across cold boots rather than silently dropping it.","subsystem":"gateway","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":0,"closed_issues":0,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":116134,"merged_at":"2026-09-19T18:49:29+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-19T18:49:29+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":41193,"pr_number":116134,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-19T18:49:29+00:00"},{"issue_number":71811,"pr_number":116134,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-19T18:49:29+00:00"}],"members":[{"kind":"issue","number":71811,"title":"[Bug]: Telegram cold boot discards the queued update backlog — every machine reboot silently drops commands sent while the bot was offline","url":null,"state":"open"},{"kind":"pr","number":71862,"title":"fix(telegram): preserve pending-update queue on cold boot by default","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"51bdc8a1b5","number":0},{"kind":"pr","value":"#116134","number":116134},{"kind":"pr","value":"#105899","number":105899},{"kind":"pr","value":"#71811","number":71811}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":116134,"title":"Telegram gateway can keep the messages sent while it was offline (#71811, salvage #105899)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cli-config.yaml.example","plugins/platforms/telegram/adapter.py","tests/gateway/test_telegram_cold_boot_queue.py","website/docs/user-guide/messaging/telegram.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}