Agents/Personas that need to work in the background require a signal when all other users and personas have stopped working, so they can be activated and collaborate on the cell or file that users had been interacting with. Currently, the MessageRouter only provides real-time message routing but lacks awareness of activity completion states.