Currently, there's no indication when a session or task is in progress. We should probably keep track of some kind of status enum. As part of this, its also super important to be able to surface any errors happening during a task or session