{"version":"2.1.277","anchor":"footer-can-now-claim-ownership-of-a-key-before-prompt-input","canonical_anchor":"footer-can-now-claim-ownership-of-a-key-before-prompt-input","heading":"Footer can now claim ownership of a key before prompt-input handles it","tier":"internal","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/footer-can-now-claim-ownership-of-a-key-before-prompt-input","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### Footer can now claim ownership of a key before prompt-input handles it\n\nThe footer can now claim a keypress before the prompt input box handles it\n\n**Unclear.** The finding does not say what footer element or keys this applies to.\n\n**What**\n\nThe main prompt-input component (the box where you type your message) now receives a `footerOwnsKeyOf` callback. When a keybinding is pressed, the input's keybinding wrapper checks this callback first, and if the footer reports it already owns that key, the input's own chat keybinding handler is skipped.\n\n**Why**\n\nThis avoids conflicts where a key press meant for something shown in the footer would otherwise also trigger an action in the prompt input box.\n\n- Area: Terminal UI\n- Names: `footerOwnsKeyOf`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}