{"repo":"NousResearch/hermes-agent","public_id":"77987","display_label":"Buzz adapter DM and dispatch bug fixes","summary":"These items address multiple bugs in the Buzz adapter, including incorrect DM classification logic, forum channel dispatch issues, and cases where agent replies or bare names fail to trigger correctly. The fixes revise how DMs are identified and how various message types are routed or recognized.","subsystem":"gateway","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":99431,"merged_at":"2026-08-31T16:05:42+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-08-31T16:05:42+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":75826,"pr_number":99431,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-31T16:05:42+00:00"},{"issue_number":77987,"pr_number":99431,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-31T16:05:42+00:00"},{"issue_number":78797,"pr_number":99431,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-31T16:05:42+00:00"},{"issue_number":78798,"pr_number":99431,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-31T16:05:42+00:00"},{"issue_number":87899,"pr_number":99431,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-31T16:05:42+00:00"},{"issue_number":90309,"pr_number":99431,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-31T16:05:42+00:00"}],"members":[{"kind":"issue","number":77987,"title":"Buzz adapter: DM discriminator assumes structural p-tags, but Buzz Desktop only p-tags typed mentions","url":null,"state":"closed"},{"kind":"pr","number":78041,"title":"fix(buzz): classify DMs from relay metadata, not p-tag shape","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"fc0a10a924ce","number":0},{"kind":"pr","value":"#99431","number":99431}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":99431,"title":"fix(buzz): forum channels dispatch, /approve replies wake the agent, and bare names don't (salvages #90314 #75953 #92781 #89751 #82646 #83414)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["contributors/emails/[redacted:email]","contributors/emails/[redacted:email]","plugins/platforms/buzz/adapter.py","tests/gateway/test_buzz_adapter.py","tests/gateway/test_buzz_forum_kinds.py","tests/gateway/test_buzz_mention_resolution.py","tests/tools/test_send_message_target_parse.py","tools/send_message_tool.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}