Interesting project. It was the getting rid of the aggravating Ctrl-C Y/N that caught my attention, and desire.
I'm curious why you embarked on your own project instead of using/extending clink? (Honest question. I hadn't heard of clink before today either. I'm just wondering what makes this project tick.)
(Oops, apparently I don't automatically get notifications for my own projects)
Honestly, I couldn't get clink to work to display git branch names, and trying to configure readline is bananas if you want something other than the default bindings.