{"repo":"NousResearch/hermes-agent","public_id":"62785","display_label":"Internal wakes bypassing session reset policy","summary":"These issues and PRs concern a bug where internal Kanban wake events prevent sessions from being reset as intended, potentially causing immortal sessions with stale system prompts. The proposed fixes aim to stop internal wakes from incorrectly extending session activity.","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":85544,"merged_at":"2026-08-13T19:04:35+00:00"},"resolution":{"state":"resolved","by":"pr-85544"},"freshness":{"state":"verified","last_verified_at":"2026-08-13T19:04:35+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":62785,"pr_number":85544,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-13T19:04:35+00:00"}],"members":[{"kind":"issue","number":62785,"title":"Kanban wake events defeat session_reset policy — sessions receiving wakes never reset (immortal sessions, stale system prompt)","url":null,"state":"closed"},{"kind":"pr","number":62804,"title":"fix(gateway): keep internal wakes from extending sessions","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#85544","number":85544}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":85544,"title":"fix(gateway): keep internal wakes from extending session activity (salvage #62804)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/run.py","gateway/session.py","tests/gateway/test_goal_max_turns_config.py","tests/gateway/test_session_reset_notify.py","tests/gateway/test_telegram_topic_mode.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}