Earlier quoted context omitted.
Say more about what you mean by "multi-program scrolling workflow", if you don't mind
I mean a session that isn't limited to interaction with a single program. For example, if I have an agent in this paradigm, I want to easily interleave prompting with simple commands like `ls`, all in the same history. That's not what I'm getting with apps like claude code or crush. They just take over the entire terminal, and crush even quits without leaving a trace.
Presumably, you'd want this, but with some sort of interface _like_ these TUI systems?