{"repo":"NousResearch/hermes-agent","public_id":"127316","display_label":"Gateway restart marker and notice delivery corrections","summary":"These items address a bug where the pending-restart marker file is not cleared when a startup notice cannot be delivered to one or more target channels, and related handling of disabled or unreachable notice targets. The work covers both the marker-clearing logic and how `failed` or opted-out destinations are treated during gateway startup.","subsystem":"gateway","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":127316,"title":"[Bug]: .restart_pending.json never self-clears when one owed home channel is undeliverable — reachable channels then silently lose their \"Gateway online\" notice","url":null,"state":"open"},{"kind":"pr","number":127319,"title":"fix(gateway): settle failed startup notice targets","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"e1cf1ab0660d1e67d1e83c4b185f11e7641ebf6d","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":129707,"title":"fix(gateway): clear planned restart marker and honor enabled=False for owed notice (#127316)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"ca2d948896","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}