{"repo":"NousResearch/hermes-agent","public_id":"59626","display_label":"Dashboard status incorrectly identifies lifecycle commands as servers","summary":"The dashboard's --status flag can misidentify wrapper lifecycle commands (rather than actual running servers) as active processes. Two fixes address this by excluding lifecycle flags and commands from the PID scan and stale-dashboard matching logic.","subsystem":"dashboard","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"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":59626,"title":"dashboard --status can report wrapper lifecycle commands as running servers","url":null,"state":"closed"},{"kind":"pr","number":59813,"title":"fix(cli): exclude lifecycle flags from stale-dashboard match (#59626)","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":59931,"title":"fix(dashboard): exclude lifecycle commands from --status PID scan (#59626)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#59813","number":59813},{"kind":"pr","value":"#37419","number":37419},{"kind":"pr","value":"#59626","number":59626}],"category":"duplicate_of","implication":"duplicate"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}