{"repo":"NousResearch/hermes-agent","public_id":"43476","display_label":"Desktop slash command dispatch handling fixes","summary":"A cluster of fixes and a bug report addressing how the desktop client handles command.dispatch payloads, specifically for slash commands like /goal and /undo, including send, prefill, and notice response types.","subsystem":"apps/desktop","counts":{"members":5,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":2,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":49073},"resolution":{"state":"resolved","by":"pr-49358"},"freshness":{"state":"verified","last_verified_at":"2026-06-20T02:11:17+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.4},"fix_edges":[{"issue_number":39019,"pr_number":49073,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":43476,"pr_number":49073,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false},{"issue_number":43476,"pr_number":49358,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true}],"members":[{"kind":"issue","number":43476,"title":"bug(desktop): /goal swallows command — missing command.dispatch send+notice handler","url":null,"state":"closed"},{"kind":"pr","number":43482,"title":"fix(desktop): handle command.dispatch send+prefill for /goal and /undo","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"b936f92b25","number":0},{"kind":"commit","value":"584b274495","number":0},{"kind":"commit","value":"6b26b409cf","number":0},{"kind":"pr","value":"#49073","number":49073},{"kind":"pr","value":"#71605","number":71605},{"kind":"pr","value":"#71632","number":71632},{"kind":"pr","value":"#63352","number":63352}],"category":"wontfix_bydesign","implication":"wontfix"},"merged":false},{"kind":"pr","number":43592,"title":"fix(desktop): handle send-type command.dispatch response with notice","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"b936f92b25b4dab55855aba76741a2e4f0d717e1","number":0},{"kind":"pr","value":"#49073","number":49073},{"kind":"pr","value":"#43482","number":43482},{"kind":"pr","value":"#49073","number":49073}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":49073,"title":"fix(desktop): render send/prefill directive notices (/goal, /undo)","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/session/hooks/use-prompt-actions.ts","apps/desktop/src/app/types.ts","apps/desktop/src/lib/chat-runtime.test.ts","apps/desktop/src/lib/chat-runtime.ts"]},{"kind":"pr","number":49358,"title":"fix(desktop): handle slash exec dispatch payloads","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/session/hooks/use-prompt-actions.test.tsx","apps/desktop/src/app/session/hooks/use-prompt-actions.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}