October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk4 min

How to Compare A2A Agent Card Fields Across Cloud Platforms

A2A v0.3 and v1.0 place endpoint details differently. Learn how to compare the protocol fields and distinguish them from Google, Microsoft, and AWS cloud-specific representations and limits.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The first thing to compare is the A2A protocol version: v0.3 puts the endpoint in top-level url and protocolVersion fields, while v1.0 uses an ordered supportedInterfaces array. Cloud services may publish a trimmed or constrained representation, so a cloud resource called an Agent Card is not automatically the full protocol schema. This comparison reflects official documentation checked on October 7, 2026.

What fields are in an A2A Agent Card?

The protocol specification defines the card; cloud providers may wrap it, project it into another version, or impose their own access and transport rules. Compare the protocol card separately from service registration settings and provider-specific API objects.

As an Amazon Associate I earn from qualifying purchases.

Field area A2A v1.0 v0.3 or implementation note
Identity name, description, and agent version. v0.3 includes these as well. The agent’s version is not the protocol version. A2A specification
Endpoint and protocol Ordered supportedInterfaces[]; each interface includes a URL, protocol binding, and protocol version. The first interface is preferred. v0.3 uses top-level url and protocolVersion; v1.0 deprecates the top-level protocol-version field. A2A specification
Provider and documentation Optional provider and documentationUrl. These are descriptive protocol metadata, not universal cloud endpoint fields. A2A specification
Capabilities capabilities can describe streaming, push notifications, extensions, and extended-card availability. Google’s v0.3 example also includes stateTransitionHistory; check the schema for the selected version rather than assuming feature sets are identical. A2A specification Google Agent Registry
Security Optional security scheme definitions and requirements; v1.0 includes API key, HTTP, OAuth 2.0, OpenID Connect, and mutual TLS types. The card describes authentication requirements, but endpoint access remains implementation-specific. Do not put secrets in a public card. A2A specification
Input and output modes defaultInputModes and defaultOutputModes. Skills can further describe modes and examples; Google documentation includes MIME-type examples. A2A specification Google Agent Registry
Skills skills[] entries include identifiers, names, descriptions, and tags; examples can describe useful request patterns. Google CX Agent Studio’s trimmed resource requires core card fields and exposes per-skill input and output modes. A2A specification Google CX Agent Studio API
Integrity and discovery Cards can include JWS signatures; standardized discovery uses /.well-known/agent-card.json. Verify each implementation’s URI and signature behavior. Microsoft Foundry documents version-specific card URLs that require Entra authentication. A2A specification Microsoft Foundry A2A documentation

What changes between A2A Agent Card v0.3 and v1.0?

The key structural change is endpoint representation. In v0.3, one top-level URL is paired with a top-level protocol version. In v1.0, each entry in supportedInterfaces carries its own URL, binding, and protocol version. The ordered list lets an agent expose functionality through multiple protocol bindings; the first listed interface is preferred.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google Agent Registry documents both versions and recommends v1.0. Its v0.3 reference specifies that protocolVersion must be 0.3 or a 0.3 patch such as 0.3.1, because v1.0 deprecates that top-level field. Google also documents a 10 KB maximum file size for the specification file. Google Agent Registry

Do not mechanically rename fields or assume every capability carries across unchanged. Validate a card against the schema for its declared protocol version.

How do Google Cloud, Microsoft Foundry, and AWS AgentCore differ?

Google Cloud

Google Agent Registry accepts v0.3 and v1.0 cards, with v1.0 recommended. Gemini Enterprise registration accepts a JSON Agent Card and can use optional authorization configuration to access Google Cloud resources on a user’s behalf. That authorization configuration is a service-level registration mechanism, not a protocol-card field. Google Agent Registry

Google CX Agent Studio’s API documents a trimmed AgentCard centered on name, description, supported interfaces, version, and skills. Its AgentInterface includes URL, binding, tenant, and protocol version. The documented bindings are JSONRPC, GRPC, and HTTP+JSON; production requires an absolute HTTPS URL. This is a cloud resource representation, not a replacement for the complete A2A protocol schema. Google CX Agent Studio API

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Microsoft Foundry

Microsoft documents A2A v1.0 as generally available and v0.3 as preview. It provides separate card endpoints for the versions and projects authored content into both shapes. Its inbound transport documentation lists HTTP+JSON and JSON-RPC for v0.3, and JSON-RPC only for v1.0; it does not list gRPC. The card URLs require Microsoft Entra ID authentication, and anonymous card access is unsupported. These restrictions can affect discovery and compatibility even when the JSON fields look valid. Microsoft Foundry A2A documentation

Rank #3
Synology DS225+ Private Cloud Media Server - Stream, Back Up Photos & Share Files, Intel CPU for Hardware Transcoding (2-Bay Diskless NAS)
  • Your Personal Streaming Server - Build your own Netflix-style media library and stream 4K movies, shows and photos to any device without monthly fees
  • Create Your Own Cloud - Store your entire photo, video and music collection; access from anywhere with fast 282 MB/s transfer speeds
  • Creator-Grade Backup Solution - Protect your irreplaceable content with automated backups to cloud services, external drives and remote NAS
  • Multi-Layered Data Protection - Combine RAID redundancy, automated backups and snapshot technology to prevent data loss from any cause
  • Smart Home Surveillance - Support up to 30 IP cameras with AI detection, instant alerts and secure remote monitoring

AWS Bedrock AgentCore

AWS’s Bedrock AgentCore Developer Guide states that an agent card’s capabilities, skills, and communication interface are validated against the A2A Agent Card specification. The available documentation establishes that narrow validation point; it does not establish a separate AWS field schema, protocol-version matrix, or transport behavior. AWS Bedrock AgentCore Developer Guide

How to compare two cards reliably

  1. Confirm the protocol version. Validate each card against that version’s schema before comparing field names. A2A specification Google Agent Registry
  2. Compare endpoint and interface details together. For v1.0, inspect each interface’s URL, binding, protocol version, and position in the ordered list. For v0.3, inspect top-level url and protocolVersion.
  3. Check advertised capabilities against provider support. A capability in a card is a declaration; the consuming cloud service may support fewer transports or features. Microsoft’s documented transport matrix is one example. Microsoft Foundry A2A documentation
  4. Compare skills as discovery metadata. Review each skill’s identifier, description, tags, examples, and modes. These descriptions help an agent decide what to request, but do not prove successful execution. A2A specification
  5. Separate declared security from actual access control. Review card security schemes and the cloud’s real endpoint and discovery requirements independently. Microsoft Foundry’s authenticated card URLs show why access to discovery itself matters. Microsoft Foundry A2A documentation
  6. Separate protocol fields from provider wrappers. Treat registration settings such as Google’s authorizationConfig and trimmed cloud API objects as service-specific constructs, not universal Agent Card fields. Google Agent Registry Google CX Agent Studio API
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Where should you find an Agent Card?

The current A2A specification identifies /.well-known/agent-card.json for standardized discovery and allows cards to carry JWS signatures. Do not assume every cloud exposes that exact path or signature behavior: implementations may use version-specific URLs, authentication, or other documented discovery mechanisms. A2A specification Microsoft Foundry A2A documentation

Best Value
Rack Mount Bracket for Ubiquiti Unifi Cloud Gateway UCG Max and Ultra, 1U 10-inch, Compatible with UCG-Ultra & UCG-Max (White)
  • COMPATIBILITY: Specially designed to mount Ubiquiti UniFi Cloud Gateway models UCG-Ultra and UCG-Max securely in place
  • RACK SPECIFICATIONS: Standard 1U height rack mount bracket engineered for 10-inch rack installations, offering efficient space utilization
  • MOUNTING SOLUTION: Provides stable and secure placement for your UniFi Cloud Gateway UCG Max or UCG Ultra device in server room or network cabinet setups
  • PACKAGE CONTENTS: Includes one (1x) 1U 10-inch rack mount bracket specifically designed for UniFi UCG Ultra & UCG Max Gateway installations
  • INSTALLATION: Purpose-built bracket ensures proper device positioning and reliable mounting in standard 10-inch rack environments

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.