Q1.What is the purpose of the Agent Card in the A2A protocol?
Q2.Which HTTP mechanism does A2A use for streaming partial results?
Q3.What distinguishes A2A from MCP (Model Context Protocol)?
Q4.Which Google ADK method auto-generates a complete A2A server from an agent?
Q5.In A2A task execution, what does a 'working' status indicate?
Q6.What is the role of AgentExecutor in the A2A Python SDK?
Q7.Which model provider in this course runs entirely locally without an API key?
Q8.How does the MasterOrchestrator in the capstone lesson discover available agents?
Q9.Which operation does an A2A client call to initiate a new task?
Q10.How many states does the A2A task lifecycle define, and which are terminal?
Q11.How does the Microsoft Agent Framework orchestrator determine which downstream agent should handle a request?
Q12.Which package provides the bridge between LangGraph agents and A2A servers?
Q13.What is the purpose of the contextId field in A2A messages?
Q14.What are the three mechanisms A2A provides for a client to receive task updates?
Q15.What is the purpose of the A2A-Version header in every A2A request?
Q16.How are extensions declared and negotiated in A2A?
Q17.Which authentication mechanism provides bidirectional certificate verification for high-security A2A deployments?
Q18.Why is the N² → N reduction the key architectural insight of A2A?