"Responds to individual keypresses" vs "responds to complete lines" is pretty much the defining feature of TUI vs CLI.
> you type in commands.
KEY_SLASH+MOD_SHIFT is a UI event, not a command.
What I’m describing is definitely a CLI. You type in commands, such as “show version”. It’s just a bit smarter about command completion and context help.