{"version":"2.1.246","anchor":"bindings-with-an-unrecognised-action-are-dropped-rather-than","canonical_anchor":"bindings-with-an-unrecognised-action-are-dropped-rather-than","heading":"Bindings with an unrecognised action are dropped rather than registered","tier":"notice","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/bindings-with-an-unrecognised-action-are-dropped-rather-than","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Bindings with an unrecognised action are dropped rather than registered\n\nA keybinding with an unknown action is now dropped with an error rather than registered silently.\n\n**What**\n\nAn unknown action in a keybindings file now produces an error stating the binding is ignored, and a companion filter keeps only bindings whose action is null or valid, so a misspelled action no longer registers silently.\n\n**Details**\n\n- The error text carries a spelling suggestion from a new Levenshtein-distance matcher, falling back to the valid actions in the namespace, then to the namespace list.\n- Applies to any keybindings config; no gate found.\n\n**Evidence**\n\n`this binding is ignored`\n\n- Area: Terminal UI\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}