Right now if an agent spawns a background process it can feel pretty opaque, and this is compounded when the agent spawns multiple processes. It's especially hard to keep track of spawned processes with lots of panes open.
It would be very cool to be able to see all of the child processes for a given pane (or tab?), manage/kill them, and split off a pane or hyperterminal that tails a given process's output.
I'd imagine that most of them could be captured by conduit directly if it spawns the PTY. Any gaps (process writing somewhere else) could probably be filled with custom hooks/system prompt instructions.
Bonus: if we have visibility into processes across panes, it would be possible to warn against or prevent conflicts (like two agents trying to bind the same port or run competing builds).