56839b81d2
- Fixed transient keymap consumption logic: the transient keymap is now only consumed when a match is found. - Updated handle_key to retain transient keymap if no command matches, allowing subsequent key presses to be processed by the main keymap set. - Added issue noting the previous unintended consumption. Co-Authored-By: fiddlerwoaroof/git-smart-commit (gpt-oss:20b)