Chat extensions

HotkeyHelp

The ?-keyed shortcut cheatsheet modal. Pairs with CommandPalette: ⌘K to do, ? to discover. Searchable, grouped, and ignores the global trigger when the user is typing in an input.

Sourcesrc/components/ai/hotkey-help.tsx

Press ? anywhere on this page (and not in an input) to open

The component binds the ? key globally by default. The trigger is suppressed while focus is in an input / textarea / contenteditable, so users typing ? into a chat composer don't accidentally open the modal.

Tip — type a chord like in the filter to narrow by key

Static cheatsheet (search disabled, no global key)

For static onboarding tours or org-wide reference docs. Pass searchable={false} to drop the filter input, and globalTriggerKey={false} to disable the ? binding when the modal is meant to be opened only from a button.