{"repo":"NousResearch/hermes-agent","public_id":"116059","display_label":"WhatsApp reply_prefix config setting ignored by bridge","summary":"A bug was identified where the reply_prefix setting configured in config.yaml was not being passed through to the WhatsApp bridge. Multiple fix attempts address propagating this value correctly, including handling an empty string to disable the prefix.","subsystem":null,"counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":116783,"merged_at":"2026-09-20T17:20:41+00:00"},"resolution":{"state":"resolved","by":"pr-116783"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T17:20:41+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":116059,"pr_number":116783,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T17:20:41+00:00"}],"members":[{"kind":"issue","number":116059,"title":"[Bug]: WhatsApp reply_prefix set in config.yaml never reaches the bridge (documented setting is ignored)","url":null,"state":"closed"},{"kind":"pr","number":116067,"title":"fix(whatsapp): honor configured reply prefix in bridge replies","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3cbd3cce0a51","number":0},{"kind":"pr","value":"#116783","number":116783},{"kind":"pr","value":"#116059","number":116059},{"kind":"pr","value":"#116067","number":116067}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":116304,"title":"fix(whatsapp): preserve config reply_prefix in bridge env","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#116067","number":116067}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":116783,"title":"fix(whatsapp): reply_prefix from config.yaml reaches the bridge, including the empty disable value (#116059, salvage #116067)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["plugins/platforms/whatsapp/adapter.py","tests/gateway/test_adapter_settings_scoped_precedence.py","tests/gateway/test_whatsapp_reply_prefix.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}