{"repo":"NousResearch/hermes-agent","public_id":"115119","display_label":"Telegram sibling-bot message routing and observation gaps","summary":"These items address cases where Telegram messages matching wake-words or quote-replies from sibling bots are incorrectly dropped or misrouted, falling through both dispatch and observation paths. The work focuses on ensuring such messages reach the intended context rather than being silently discarded.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":116797,"merged_at":"2026-09-20T17:30:12+00:00"},"resolution":{"state":"resolved","by":"pr-116797"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T17:30:12+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":115119,"pr_number":116797,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T17:30:12+00:00"}],"members":[{"kind":"issue","number":115119,"title":"[Bug]: Telegram bot message matching mention_patterns can be dropped from both dispatch and observation paths","url":null,"state":"closed"},{"kind":"pr","number":115156,"title":"fix(telegram): observe sibling-bot wake-word messages dropped by the bot-to-bot gate","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"e7509fa1a4d","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":116797,"title":"fix(telegram): sibling-bot wake-word and quote-reply messages land in observed context instead of vanishing (#115119, salvage #115156)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["plugins/platforms/telegram/adapter.py","tests/gateway/test_telegram_group_gating.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}