{"repo":"NousResearch/hermes-agent","public_id":"84940","display_label":"Keyboard navigation keys misbehaving in desktop composer","summary":"These issues and fixes address keyboard shortcuts (arrow keys, Page Up/Down with Ctrl) being intercepted to switch views instead of navigating text within the composer. The work aims to restore expected text navigation behavior and improve composer focus usability on desktop.","subsystem":"apps/desktop","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":0,"closed_issues":0,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":86586,"merged_at":"2026-08-15T03:22:57+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-08-15T03:22:57+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":72644,"pr_number":86586,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-15T03:22:57+00:00"},{"issue_number":83998,"pr_number":86586,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-15T03:22:57+00:00"},{"issue_number":84940,"pr_number":86586,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-15T03:22:57+00:00"}],"members":[{"kind":"issue","number":84940,"title":"Ctrl+PageUp/Ctrl+Arrow trap: accidental Ctrl + arrow/page keys switch the view with no visible escape","url":null,"state":"open"},{"kind":"pr","number":84992,"title":"fix(desktop): keep text navigation keys in composer","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#86586","number":86586}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":86586,"title":"fix(desktop): focus & composer usability rollup (salvages #84026, #85736, #84992, #84032, #85734)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/electron/session-windows.test.ts","apps/desktop/electron/session-windows.ts","apps/desktop/src/app/chat/composer/trigger-popover.test.tsx","apps/desktop/src/app/chat/composer/trigger-popover.tsx","apps/desktop/src/app/hooks/use-keybinds.ts","apps/desktop/src/app/hud/click-through.test.ts","apps/desktop/src/app/hud/click-through.ts","apps/desktop/src/app/hud/hud-shell.tsx","apps/desktop/src/app/hud/layout.test.ts","apps/desktop/src/app/hud/layout.ts","apps/desktop/src/components/find-bar.test.tsx","apps/desktop/src/lib/keybinds/actions.ts","apps/desktop/src/lib/keybinds/combo.test.ts","apps/desktop/src/lib/keybinds/combo.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}