Interview Guides

You are building an AI system where multiple agents collaborate to complete a task. Agents need to pass messages, share intermediate results, and coordinate tool use while handling partial failures and inconsistent outputs.
Design an infrastructure for a multi-agent system that requires inter-agent communication.