This is the first step to getting inline terminal content into the chat view. This part is relatively easy that gets a lot of the way there. - UX thinking needed around where pop out button shows. How toggle works, etc.