{"repo":"NousResearch/hermes-agent","public_id":"44035","display_label":"Dashboard process detection when --profile precedes subcommand","summary":"Most members describe the same CLI problem: dashboard/serve processes launched with global flags such as --profile before the subcommand may not be detected by status, stop, or update sweeps. A couple of members relate this to stale runtime after update for non-default profiles, including an ImportError report, and several appear to propose changes to process matching.","subsystem":"hermes_cli","counts":{"members":11,"open_issues":0,"open_issues_distinct":0,"open_prs":3,"closed_issues":3,"merged_prs":0,"attempt_prs":8},"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.15854545454545452},"fix_edges":[],"members":[{"kind":"issue","number":44035,"title":"[Bug]: dashboard status/update miss running dashboards when --profile appears before the subcommand","url":null,"state":"closed"},{"kind":"issue","number":56717,"title":"[Bug]: non-default profile can keep stale runtime after update, causing ImportError","url":null,"state":"closed"},{"kind":"issue","number":60540,"title":"hermes update leaves dashboard/serve backends running old code when launched with pre-subcommand flags (--profile <name> dashboard)","url":null,"state":"closed"},{"kind":"pr","number":44048,"title":"fix(cli): detect dashboard PIDs when --profile precedes the subcommand","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#44165","number":44165}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":44165,"title":"fix(cli): tokenized dashboard cmdline matcher — detect global flags before the subcommand","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"7bf1373cb8","number":0},{"kind":"pr","value":"#121156","number":121156}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":44206,"title":"fix(cli): detect dashboard processes when --profile precedes subcommand (#44035)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#44165","number":44165},{"kind":"pr","value":"#44035","number":44035}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":44252,"title":"fix(cli): dashboard status/stop/update miss running dashboards when --profile precedes the subcommand","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":56723,"title":"fix(update): detect profile dashboard processes in stale-dashboard sweep","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#56717","number":56717}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":56745,"title":"[codex] Harden profile stale runtime sweep after update","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#60606","number":60606}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":60606,"title":"fix(cli): reap dashboard/serve backends launched with pre-subcommand flags on update","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":61408,"title":"fix: detect profiled dashboard process during update","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#44035","number":44035},{"kind":"pr","value":"#34234","number":34234}],"category":"stale_abandoned","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}