{"version":"2.1.223","anchor":"keybinding-config-load-errors-use-a-shared-error-formatter","canonical_anchor":"keybinding-config-load-errors-use-a-shared-error-formatter","heading":"Keybinding config load errors use a shared error formatter","tier":"internal","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/keybinding-config-load-errors-use-a-shared-error-formatter","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### Keybinding config load errors use a shared error formatter\n\nKeybinding load errors are formatted by a shared helper; the message you see is unchanged.\n\n**What**\n\nReporting a keybindings load failure goes through a common formatting helper rather than inline string concatenation.\n\n**Details**\n\n- The inline concatenation of code, failureClass, telemetryCode and cause was replaced by the shared helper.\n- The \"[keybindings] Error loading\" log and the `keybinding_config_parse_error` status are unchanged.\n\n**Evidence**\n\n`keybinding_load_user_config`\n\n- Area: Terminal UI\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}