A distributed state of mind: Event-driven multi-agent systemsEvent-driven design can enhance the coordination and scalability of multi-agent AI systems.