LAM really needs a mode where it can just sit and monitor a page or something for something to occur and then when conditions are met take an action. For instance watch my gmail for an email from somguy@gmail.com and then reply with a message expressing that I am reviewing their issue and will get back to them soon. Or for instance, watch this page until these ticket go for sale and then order them.
I think of this as (asynchronous ) multithreading, where I can say, “find me tickets for a movie and get back to me when necessary … Cancel my subscription … Open a new bank account … Send onboarding materials to new hire … Etc .” And all of those are just different "rabbits " doing their tasks, perhaps with dependencies. And sometimes tasks might need polling periodically for condition X.
On the other hand, maybe this leads to bad UX if you can spawn a dozen tasks that have concurrent run times and that need to randomly reach out to you for confirmation when part of r1 vision is reduced notifications and interruptions.
Maybe rabbit hole can store notifications and user has to explicitly check in, “any progress on movie night” or “any task updates?”