{"repo":"NousResearch/hermes-agent","public_id":"71349","display_label":"Dashboard connection and launch failure handling","summary":"These items address dashboard issues around WebSocket reconnection state after model switching, reusing built TUI components, and surfacing PTY close reasons in failure overlays. The common thread is improving how the dashboard handles and communicates connection or launch failures to the user.","subsystem":"dashboard","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":71349,"title":"[Bug]: Dashboard chat stuck in \"reconnecting\" state after model switch — WebSocket handshake succeeds but UI never becomes usable","url":null,"state":"open"},{"kind":"pr","number":71625,"title":"fix(dashboard): reuse built TUI and report launch failures","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":133990,"title":"fix(dashboard): surface the PTY 1011 close reason in the start-failed overlay","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"cb7c758d2b2536d0f306cf0e21b39c634ed5a4d1","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}