summaryrefslogtreecommitdiff
path: root/apps/web/src/actions/guards.ts
Commit message (Collapse)AuthorAgeFilesLines
* fix: restore missing keybinding validation guardscashmere2026-07-271-0/+29
persistence.ts imported isActionWithOptionalArgs and isShortcutKey, neither of which existed at runtime — loading persisted custom keybindings would crash. Adds actions/guards.ts (excluding required-args actions per TActionArgsMap) and isShortcutKey in keybinding.ts; the nine previously dead persistence tests now pass.