{"repo":"NousResearch/hermes-agent","public_id":"21801","display_label":"Dashboard TUI chat PTY session issues and fixes","summary":"These items concern a dashboard chat feature using a terminal (PTY/TUI) interface, including a bug where sessions appear ended in headless/PTY environments, related fixes for build staleness detection and PTY initialization timing, and the underlying web dashboard chat tab implementation.","subsystem":"gateway","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"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":21801,"title":"[Bug]: hermes dashboard --tui shows [session ended] after v0.13.0 update — TUI build fails when triggered via PTY WebSocket handler","url":null,"state":"closed"},{"kind":"issue","number":24910,"title":"Dashboard Chat shows '[session ended]' - TUI entry.js exits in PTY/headless environment","url":null,"state":"closed"},{"kind":"pr","number":21837,"title":"fix(tui): use git commit hash for build staleness — immune to git pull mtime changes","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"c6ca11618","number":0},{"kind":"pr","value":"#21801","number":21801}],"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}}