{"repo":"NousResearch/hermes-agent","public_id":"83980","display_label":"Shell hooks missing from Web UI and chat sessions","summary":"A bug was identified where configured shell hooks were not being registered for Web UI sessions or chat agents, affecting functionality that depends on them such as persistent Relay telemetry. Fixes were applied for both the Web UI and desktop chat agent contexts.","subsystem":"dashboard","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":104870,"merged_at":"2026-09-07T11:55:49+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-07T11:55:49+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":67053,"pr_number":104870,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-07T11:55:49+00:00"},{"issue_number":83980,"pr_number":104870,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-07T11:55:49+00:00"},{"issue_number":102504,"pr_number":104870,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-07T11:55:49+00:00"},{"issue_number":102681,"pr_number":104870,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-07T11:55:49+00:00"}],"members":[{"kind":"issue","number":83980,"title":"[Bug]: Web UI sessions do not register config shell hooks, breaking persistent Relay telemetry","url":null,"state":"closed"},{"kind":"pr","number":83997,"title":"fix(web): register configured shell hooks for Web UI sessions","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3094cde5138","number":0},{"kind":"pr","value":"#83980","number":83980},{"kind":"pr","value":"#104870","number":104870},{"kind":"pr","value":"#53894","number":53894}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":104870,"title":"fix(desktop): configured shell hooks run for chat agents","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["evals/desktop_bug_campaign/hooks_live.py","tests/tui_gateway/test_profile_shell_hooks.py","tui_gateway/server.py","website/docs/user-guide/features/hooks.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}