{"repo":"NousResearch/hermes-agent","public_id":"46082","display_label":"Memory leaks and session cleanup fixes","summary":"These items address memory growth and resource leak issues across multiple components, including agent shutdown, dashboard sessions, and gateway idle session reaping. The work involves ensuring proper cleanup of sessions, workers, and memory providers to prevent out-of-memory conditions.","subsystem":"agent","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":46082,"title":"[Bug]: Hermes Dashboard memory leak (grows to 5.2GB, OOM-killed)","url":null,"state":"open"},{"kind":"pr","number":53315,"title":"fix(agent): call shutdown_memory_provider() in AIAgent.close() + Honcho shutdown chain","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#127647","number":127647},{"kind":"pr","value":"#46082","number":46082}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":63551,"title":"fix(gateway): idle session reaper never fires while a client stays connected","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#127647","number":127647},{"kind":"pr","value":"#46082","number":46082}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}