pub fn task(&self, task: String) -> TaskSender {
        TaskSender {
            name: task,
            handle: UISender::Tui(self.clone()),
            logs: Default::default(),
        }
    }
Construct a sender configured for a specific task
crates/turborepo-ui/src/tui/handle.rs