{"repo":"NousResearch/hermes-agent","public_id":"48864","display_label":"Gateway restart orphans background processes and delegations","summary":"Multiple issues and fixes address how hermes-gateway loses track of in-flight delegated subagents and background processes when it restarts or shuts down. Work spans SQLite persistence for delegation state, subagent cancellation on shutdown, and related recovery improvements.","subsystem":"agent","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":1},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.4533333333333333},"fix_edges":[],"members":[{"kind":"issue","number":48864,"title":"fix(shadow_clone): persist in-flight delegation tracking to SQLite — survive gateway restarts","url":null,"state":"open"},{"kind":"issue","number":48906,"title":"feat(delegation): shadow_clone SQLite persistence — in-flight tracking survives gateway restart","url":null,"state":"closed"},{"kind":"pr","number":46475,"title":"feat: async shadow clone delegation (background=True) + SQLite persistence","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"a879cca8a","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true}],"trust":{"default_tier":"verified","includes_suggested":false}}