Logo Dark Logo Agent2Agent Protocol - The A2A Protocol Community Get Started Publish an Agent Exchange Tasks Interoperate & Operate Reference About
CTRL K
    CTRL K
      • Official Sources and Resources
      • A2A Protocol Technical Documentation
        • Get Started
        • Introduction
        • Hands-On Tutorials
          • Python Quickstart
            • 1. Introduction: Building an A2A Agent
            • 2. Set Up Your Environment
            • 3. Agent Skills and Agent Card
            • 4. The Agent Executor
            • 5. Starting the Server
            • 6. Interacting with the Server
            • 7. Streaming and Multi-Turn Interactions (LangGraph Example)
            • 8. Next Steps
        • Publish, Exchange & Operate
        • A2A Implementation Guides
          • A2A Agent Card Implementation Guide: Build, Validate, Sign
          • A2A Task Runtime Guide: Run, Stream, Resume, Recover
          • A2A Production Readiness Checklist: Test, Observe, Roll Back
          • A2A Security Implementation: Authentication, Authorization, and In-Task Auth
          • A2A Push Notification Security: Sender Validation and Receiver Hardening
          • A2A Task Idempotency and Recovery: Duplicates, Dropped Streams, and Stalled Tasks
          • Handing Ticket Analysis to a Specialist Agent with A2A: A Complete Task Handoff
        • Core Topics
          • Topic guide
          • Suggested learning paths
          • What Is the A2A Protocol
          • A2A Key Concepts and Components
          • Life of a Task
          • Streaming and Asynchronous Operations
          • Agent Discovery in A2A
          • Enterprise Implementation of A2A
          • Multi-Tenancy and Multi-Agent Routing
          • A2A and MCP: Detailed Comparison
          • Extensions in A2A
          • Custom Protocol Bindings
          • Extension and Protocol Binding Governance
        • Reference
        • Core Objects
          • A2A Agent Card: Structure, Discovery, and Signing
          • A2A Task: Lifecycle, States, and Operations
          • A2A Message: Roles, Fields, and When to Use It
          • A2A Part: Text, File, and Structured Data Content
          • A2A Artifact: Task Outputs and Streaming Chunks
          • A2A AgentSkill: Describing What an Agent Can Do
          • A2A SecurityScheme: Declaring How Clients Authenticate
        • A2A Reference
          • A2A Error Codes: JSON-RPC, gRPC, and HTTP Mapping
          • A2A Agent Card Proto Field Numbers: v0.3.0 vs v1.0.1
          • A2A Interoperability Reference: Bindings, Versions, Wire Differences
        • Official SDKs
        • Community Hub
          • Partners
          • Roadmap
          • What's New in A2A Protocol v1.0
        • A2A Protocol FAQ
      • A2A Protocol Specification
        • Core Protocol Specification
        • Data Structures
        • Agent Discovery and the Agent Card
        • Authentication, Authorization, and Security Considerations
        • Protocol Bindings in Detail
        • Common Workflows and Examples
      • Privacy Policy
      • Contact
      • A2A Protocol Blog
        • Meet the A2A CLI: Discover, Message, and Manage Agents from Your Terminal
        • A2A Protocol Ships v1.0: A Production-Ready Standard for Agent-to-Agent Communication
      • About the A2A Community: Tutorials, Documentation, and Discussion
      • More
      • Documentation
      • Official Sources
      • About
      • Get Started
      • Introduction
      • Hands-On Tutorials
        • Python Quickstart
          • 1. Introduction: Building an A2A Agent
          • 2. Set Up Your Environment
          • 3. Agent Skills and Agent Card
          • 4. The Agent Executor
          • 5. Starting the Server
          • 6. Interacting with the Server
          • 7. Streaming and Multi-Turn Interactions (LangGraph Example)
          • 8. Next Steps
      • Publish, Exchange & Operate
      • A2A Implementation Guides
        • A2A Agent Card Implementation Guide: Build, Validate, Sign
        • A2A Task Runtime Guide: Run, Stream, Resume, Recover
        • A2A Production Readiness Checklist: Test, Observe, Roll Back
        • A2A Security Implementation: Authentication, Authorization, and In-Task Auth
        • A2A Push Notification Security: Sender Validation and Receiver Hardening
        • A2A Task Idempotency and Recovery: Duplicates, Dropped Streams, and Stalled Tasks
        • Handing Ticket Analysis to a Specialist Agent with A2A: A Complete Task Handoff
      • Core Topics
        • What Is the A2A Protocol
        • A2A Key Concepts and Components
        • Life of a Task
        • Streaming and Asynchronous Operations
        • Agent Discovery in A2A
        • Enterprise Implementation of A2A
        • Multi-Tenancy and Multi-Agent Routing
        • A2A and MCP: Detailed Comparison
        • Extensions in A2A
        • Custom Protocol Bindings
        • Extension and Protocol Binding Governance
      • Reference
      • Core Objects
        • A2A Agent Card: Structure, Discovery, and Signing
        • A2A Task: Lifecycle, States, and Operations
        • A2A Message: Roles, Fields, and When to Use It
        • A2A Part: Text, File, and Structured Data Content
        • A2A Artifact: Task Outputs and Streaming Chunks
        • A2A AgentSkill: Describing What an Agent Can Do
        • A2A SecurityScheme: Declaring How Clients Authenticate
      • A2A Reference
        • A2A Error Codes: JSON-RPC, gRPC, and HTTP Mapping
        • A2A Agent Card Proto Field Numbers: v0.3.0 vs v1.0.1
        • A2A Interoperability Reference: Bindings, Versions, Wire Differences
      • Official SDKs
      • Community Hub
        • Partners
        • Roadmap
        • What's New in A2A Protocol v1.0
      • A2A Protocol FAQ
      • More
      • Documentation
      • Official Sources
      • About
      • English
      • 中文
      • Light

      • Dark

      • System

      On this page

      • Topic guide
      • Fundamentals
      • Technical depth
      • Enterprise and deployment
      • Extensions and ecosystem
      • Suggested learning paths
      • Beginners
      • Developers
      • Enterprise teams
      A2A Protocol Technical Documentation
      Core Topics

      Core Topics

      This section is organized to build core concepts first, then move into engineering trade-offs.

      Topic guide

      Fundamentals

      • What Is A2A
      • Key Concepts
      • Core Objects : Agent Card, Task, Message, Part, and Artifact

      Technical depth

      • Life of a Task
      • Streaming and Asynchronous Operations
      • Agent Discovery

      Enterprise and deployment

      • Enterprise-Ready Features
      • Multi-Tenancy and Multi-Agent Routing

      Extensions and ecosystem

      • A2A and MCP
      • Extensions
      • Custom Protocol Bindings
      • Extension and Protocol Binding Governance
      • What’s New in A2A v1.0

      Suggested learning paths

      Beginners

      1. What Is A2A
      2. Key Concepts
      3. Agent Discovery

      Developers

      1. Core Objects
      2. Life of a Task
      3. Streaming and Asynchronous Operations
      4. Extensions
      5. Custom Protocol Bindings

      Enterprise teams

      1. Enterprise-Ready Features
      2. Multi-Tenancy and Multi-Agent Routing
      3. A2A and MCP
      4. What’s New in A2A v1.0
      Official Sources Privacy Policy Contact
      Agent2Agent Info A2A Chinese MCP community MCP Chinese community AP2 Lab ACP Protocol Sora AI ChatGPT UCP (Chinese) DSHx Community DSH Plugins
      Powered by Hextra
      © 2025 Agent2Agent.Info.