# A2A ## Resources - [Agent2Agent (A2A) Protocol Specification](https://a2a-protocol.org/v0.2.5/specification/) ## Articles - [Building AI Agents with the A2A .NET SDK](https://devblogs.microsoft.com/foundry/building-ai-agents-a2a-dotnet-sdk/) - [Agent Discovery, Naming, and Resolution - the Missing Pieces to A2A](https://blog.christianposta.com/dynamic-agent-discovery-with-a2a-and-ans/) - [Configuring A2A OAuth User Delegation](https://blog.christianposta.com/setting-up-a2a-oauth-user-delegation/) - [Understanding Sessions in Agent to Agent Communication](https://blog.christianposta.com/understanding-sessions-in-agent-to-agent-communication/) - [Mitigate Prompt Injection Attacks With A2AS and Agentgateway](https://blog.christianposta.com/mitigate-prompt-injection-attacks-with-a2as-and-agentgateway/) - [Deep Dive MCP and A2A Attack Vectors for AI Agents](https://blog.christianposta.com/understanding-mcp-and-a2a-attack-vectors-for-ai-agents/) ## Libraries & Tools - [agentgateway/agentgateway](https://github.com/agentgateway/agentgateway) - Next Generation Agentic Proxy for AI Agents and MCP servers ## Samples - [christian-posta/oauth-agent-flows](https://github.com/christian-posta/oauth-agent-flows) - OAuth Agent Token Exchange