Change model/thinking through shortcut, because current implementation is frustrating
What feature would you like to see?
Currently, you can change the model/thinking with /model, but in practice, that is very cumbersome to use most of the time.
That is because you usually realize you want to use more thinking AFTER you've typed a whole (long) prompt. At this point, selecting all the text, cutting, changing the model, and especially pasting, are pretty annoying to do in the TUI, you can't just do cmd-a cmd-x, paste: there are random separating bars and linebreaks in the text from the TUI itself, not to mention the whole extra number of steps needed.
You can change the model anytime in ChatGPT. Imagine what it would be like if you couldn't do that.
Claude does it by having keywords (think hard, ultrathink, etc). Kinda weird cause you have to know them beforehand. Codex could do the same, or just enable a shortcut that allows changing the model/thinking anytime, even after you've already typed the whole prompt.
Are you interested in implementing this feature?
Yes
I think the easiest/nicest approach would be to add CMD + 1/2/3/etc, and display the current model in the statusbar.
Alternatively, CMD+M shows a menu an you pick one.