{"repo":"NousResearch/hermes-agent","public_id":"120871","display_label":"Standalone gateway restart and state reporting fixes","summary":"These items address bugs where standalone named gateways incorrectly referenced default profiles during restart, and where gateway status, dashboard, and guard logic misreported multiplex versus standalone state. Fixes span CLI behavior, service restart logic, and status indicators.","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":126163,"merged_at":"2026-09-28T20:30:59+00:00"},"resolution":{"state":"resolved","by":"pr-126163"},"freshness":{"state":"verified","last_verified_at":"2026-09-28T20:30:59+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":120871,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":120991,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":121352,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":123088,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":123869,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":124553,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"},{"issue_number":125390,"pr_number":126163,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-28T20:30:59+00:00"}],"members":[{"kind":"issue","number":120871,"title":"[Bug]: standalone named gateway restart refuses its own host and points to default profile","url":null,"state":"closed"},{"kind":"pr","number":120877,"title":"fix(gateway): restart standalone profile service","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#126163","number":126163},{"kind":"pr","value":"#120871","number":120871}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":122169,"title":"fix(cli): standalone named gateway restarts own service; cron hint names own scheduler","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#126163","number":126163}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":126163,"title":"Gateway status, update, dashboard and served-profile guard stop lying about multiplex/standalone state (#120991 #125390 #123088 #123869 #121352 #120871 #124553, salvage #120997 #125397 #123106 #121574 #122169 #124669)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/host_attach.py","gateway/host_topology.py","gateway/run.py","gateway/status.py","hermes_cli/cron.py","hermes_cli/dump.py","hermes_cli/gateway.py","hermes_cli/gateway_multiplex_mode.py","hermes_cli/gateway_profile_lifecycle.py","hermes_cli/web_routers/messaging.py","hermes_cli/web_routers/status.py","tests/gateway/test_host_attach_lifecycle.py","tests/gateway/test_host_gateway_lock_refusal.py","tests/gateway/test_host_topology.py","tests/hermes_cli/test_dump_gateway_status.py","tests/hermes_cli/test_gateway.py","tests/hermes_cli/test_gateway_multiplex_lifecycle.py","tests/hermes_cli/test_gateway_multiplex_mode.py","tests/hermes_cli/test_gateway_served_guard_ownership.py","tests/hermes_cli/test_served_profile_mirror_platforms.py","tests/hermes_cli/test_web_server_gateway_topology.py","website/docs/user-guide/multi-profile-gateways.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}