hermes-agent/apps/desktop/src/lib/keybinds
Brooklyn Nicholson b02f453496 refactor(desktop): generalize focus check to isFocusWithin primitive
Replace the one-off isTerminalFocused with isFocusWithin(selector) in the
keybinds lib (beside isEditableTarget) — the reusable primitive for any
focus-scoped shortcut. The terminal marks itself data-terminal and the ⌘W
handler routes via isFocusWithin('[data-terminal]'); future surfaces just add
their own marker.
2026-06-28 19:11:48 -05:00
..
actions.ts feat(desktop): multi-terminal panel with side tab rail 2026-06-28 19:06:55 -05:00
combo.test.ts feat(desktop): Mac-style session switcher (^Tab / ^⇧Tab / ^1-9) (#43111) 2026-06-09 20:12:46 -05:00
combo.ts refactor(desktop): generalize focus check to isFocusWithin primitive 2026-06-28 19:11:48 -05:00