Running the Inbox Agents Concurrently, With a Bound

The workflow from Part 4 runs the three sources one after another. Each source spends almost all of its time waiting on the model to think, so running them in sequence means the total time is roughly the sum of three model conversations. There is no reason for that. The three inboxes are independent; they should run at the same time. This is the kind of thing that is easy to get wrong by hand.…