Keymap json schema generation improvements intended to be in #23098 (#23114)

Intended to include these in #23098, but seems they didn't push before
merge. Probably didn't use `--force-with-lease`
a13e64e0cdMichael Sloan committed on 1/14/2025, 9:51:20 AM· committed by GitHubparent26be440
No file changes
There are no differences between these branches.