# definitions.APIKeySecurityScheme.properties.in.description
The location of the API key. Valid values are "query", "header", or "cookie".

# definitions.APIKeySecurityScheme.properties.name.description
The name of the header, query or cookie parameter to be used.

# definitions.AgentCapabilities.description
Defines optional capabilities supported by an agent.

# definitions.AgentCapabilities.properties.pushNotifications.description
true if the agent can notify updates to client.

# definitions.AgentCapabilities.properties.stateTransitionHistory.description
true if the agent exposes status change history for tasks.

# definitions.AgentCard.description
An AgentCard conveys key information:
- Overall details (version, name, description, uses)
- Skills: A set of capabilities the agent can perform
- Default modalities/content types supported by the agent.
- Authentication requirements

# definitions.AgentCard.properties.description.description
A human-readable description of the agent. Used to assist users and
other agents in understanding what the agent can do.

# definitions.AgentCard.properties.additionalInterfaces.description
Announcement of additional supported transports. Client can use any of
the supported transports.

# definitions.AgentCard.properties.capabilities.description
Optional capabilities supported by the agent.

# definitions.AgentCard.properties.defaultInputModes.description
The set of interaction modes that the agent supports across all skills. This can be overridden per-skill.
Supported media types for input.

# definitions.AgentCard.properties.preferredTransport.description
The transport of the preferred endpoint. If empty, defaults to JSONRPC.

# definitions.AgentCard.properties.security.description
Security requirements for contacting the agent.

# definitions.AgentCard.properties.securitySchemes.description
Security scheme details used for authenticating with this agent.

# definitions.AgentCard.properties.skills.description
Skills are a unit of capability that an agent can perform.

# definitions.AgentCard.properties.supportsAuthenticatedExtendedCard.description
true if the agent supports providing an extended agent card when the user is authenticated.
Defaults to false if not specified.

# definitions.AgentCard.properties.url.description
A URL to the address the agent is hosted at. This represents the
preferred endpoint as declared by the agent.

# definitions.AgentCard.properties.version.description
The version of the agent - format is up to the provider.

# definitions.AgentExtension.description
A declaration of an extension supported by an Agent.

# definitions.AgentExtension.properties.description.description
A description of how this agent uses this extension.

# definitions.AgentExtension.properties.required.description
Whether the client must follow specific requirements of the extension.

# definitions.AgentExtension.properties.params.description
Optional configuration for the extension.

# definitions.AgentInterface.description
AgentInterface provides a declaration of a combination of the
target url and the supported transport to interact with the agent.

# definitions.AgentInterface.properties.transport.description
The transport supported this url. This is an open form string, to be
easily extended for many transport protocols. The core ones officially
supported are JSONRPC, GRPC and HTTP+JSON.

# definitions.AgentProvider.description
Represents the service provider of an agent.

# definitions.AgentSkill.description
Represents a unit of capability that an agent can perform.

# definitions.AgentSkill.properties.id.description
Unique identifier for the agent's skill.

# definitions.AgentSkill.properties.description.description
Description of the skill - will be used by the client or a human
as a hint to understand what the skill does.

# definitions.AgentSkill.properties.examples.description
The set of example scenarios that the skill can perform.
Will be used by the client as a hint to understand how the skill can be used.

# definitions.AgentSkill.properties.inputModes.description
The set of interaction modes that the skill supports
(if different than the default).
Supported media types for input.

# definitions.AgentSkill.properties.tags.description
Set of tagwords describing classes of capabilities for this specific skill.

# definitions.Artifact.description
Represents an artifact generated for a task.

# definitions.Artifact.properties.extensions.description
The URIs of extensions that are present or contributed to this Artifact.

# definitions.AuthorizationCodeOAuthFlow.description
Configuration details for a supported OAuth Flow

# definitions.AuthorizationCodeOAuthFlow.properties.authorizationUrl.description
The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS

# definitions.AuthorizationCodeOAuthFlow.properties.refreshUrl.description
The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS.

# definitions.AuthorizationCodeOAuthFlow.properties.scopes.description
The available scopes for the OAuth2 security scheme. A map between the scope name and a short
description for it. The map MAY be empty.

# definitions.AuthorizationCodeOAuthFlow.properties.tokenUrl.description
The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard
requires the use of TLS.

# definitions.CancelTaskRequest.description
JSON-RPC request model for the 'tasks/cancel' method.

# definitions.CancelTaskRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.CancelTaskRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.CancelTaskRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.CancelTaskRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.CancelTaskResponse.description
JSON-RPC response for the 'tasks/cancel' method.

# definitions.CancelTaskSuccessResponse.description
JSON-RPC success response model for the 'tasks/cancel' method.

# definitions.CancelTaskSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.CancelTaskSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.ClientCredentialsOAuthFlow.description
Configuration details for a supported OAuth Flow

# definitions.ClientCredentialsOAuthFlow.properties.refreshUrl.description
The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS.

# definitions.ClientCredentialsOAuthFlow.properties.scopes.description
The available scopes for the OAuth2 security scheme. A map between the scope name and a short
description for it. The map MAY be empty.

# definitions.ClientCredentialsOAuthFlow.properties.tokenUrl.description
The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard
requires the use of TLS.

# definitions.ContentTypeNotSupportedError.description
A2A specific error indicating incompatible content types between request and agent capabilities.

# definitions.ContentTypeNotSupportedError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.ContentTypeNotSupportedError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.ContentTypeNotSupportedError.properties.message.description
A String providing a short description of the error.

# definitions.DataPart.description
Represents a structured data segment within a message part.

# definitions.DataPart.properties.metadata.description
Optional metadata associated with the part.

# definitions.FileBase.description
Represents the base entity for FileParts

# definitions.FilePart.properties.metadata.description
Optional metadata associated with the part.

# definitions.FileWithBytes.description
Define the variant where 'bytes' is present and 'uri' is absent

# definitions.FileWithUri.description
Define the variant where 'uri' is present and 'bytes' is absent

# definitions.GetTaskPushNotificationConfigRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.GetTaskPushNotificationConfigRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.GetTaskPushNotificationConfigRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.GetTaskPushNotificationConfigRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.GetTaskPushNotificationConfigSuccessResponse.description
JSON-RPC success response model for the 'tasks/pushNotificationConfig/get' method.

# definitions.GetTaskPushNotificationConfigSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.GetTaskPushNotificationConfigSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.GetTaskRequest.description
JSON-RPC request model for the 'tasks/get' method.

# definitions.GetTaskRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.GetTaskRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.GetTaskRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.GetTaskRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.GetTaskResponse.description
JSON-RPC response for the 'tasks/get' method.

# definitions.GetTaskSuccessResponse.description
JSON-RPC success response for the 'tasks/get' method.

# definitions.GetTaskSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.GetTaskSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.HTTPAuthSecurityScheme.properties.bearerFormat.description
A hint to the client to identify how the bearer token is formatted. Bearer tokens are usually
generated by an authorization server, so this information is primarily for documentation
purposes.

# definitions.HTTPAuthSecurityScheme.properties.scheme.description
The name of the HTTP Authentication scheme to be used in the Authorization header as defined
in RFC7235. The values used SHOULD be registered in the IANA Authentication Scheme registry.
The value is case-insensitive, as defined in RFC7235.

# definitions.ImplicitOAuthFlow.description
Configuration details for a supported OAuth Flow

# definitions.ImplicitOAuthFlow.properties.authorizationUrl.description
The authorization URL to be used for this flow. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS

# definitions.ImplicitOAuthFlow.properties.refreshUrl.description
The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS.

# definitions.ImplicitOAuthFlow.properties.scopes.description
The available scopes for the OAuth2 security scheme. A map between the scope name and a short
description for it. The map MAY be empty.

# definitions.InternalError.description
JSON-RPC error indicating an internal JSON-RPC error on the server.

# definitions.InternalError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.InternalError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.InternalError.properties.message.description
A String providing a short description of the error.

# definitions.InvalidAgentResponseError.description
A2A specific error indicating agent returned invalid response for the current method

# definitions.InvalidAgentResponseError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.InvalidAgentResponseError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.InvalidAgentResponseError.properties.message.description
A String providing a short description of the error.

# definitions.InvalidParamsError.description
JSON-RPC error indicating invalid method parameter(s).

# definitions.InvalidParamsError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.InvalidParamsError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.InvalidParamsError.properties.message.description
A String providing a short description of the error.

# definitions.InvalidRequestError.description
JSON-RPC error indicating the JSON sent is not a valid Request object.

# definitions.InvalidRequestError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.InvalidRequestError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.InvalidRequestError.properties.message.description
A String providing a short description of the error.

# definitions.JSONParseError.description
JSON-RPC error indicating invalid JSON was received by the server.

# definitions.JSONParseError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.JSONParseError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.JSONParseError.properties.message.description
A String providing a short description of the error.

# definitions.JSONRPCError.description
Represents a JSON-RPC 2.0 Error object.
This is typically included in a JSONRPCErrorResponse when an error occurs.

# definitions.JSONRPCError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.JSONRPCError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.JSONRPCError.properties.message.description
A String providing a short description of the error.

# definitions.JSONRPCErrorResponse.description
Represents a JSON-RPC 2.0 Error Response object.

# definitions.JSONRPCErrorResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.JSONRPCErrorResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.JSONRPCMessage.description
Base interface for any JSON-RPC 2.0 request or response.

# definitions.JSONRPCMessage.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.JSONRPCMessage.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.JSONRPCRequest.description
Represents a JSON-RPC 2.0 Request object.

# definitions.JSONRPCRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.JSONRPCRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.JSONRPCRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.JSONRPCRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.JSONRPCResponse.description
Represents a JSON-RPC 2.0 Response object.

# definitions.JSONRPCSuccessResponse.description
Represents a JSON-RPC 2.0 Success Response object.

# definitions.JSONRPCSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.JSONRPCSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.Message.description
Represents a single message exchanged between user and agent.

# definitions.Message.properties.contextId.description
The context the message is associated with

# definitions.Message.properties.extensions.description
The URIs of extensions that are present or contributed to this Message.

# definitions.Message.properties.messageId.description
Identifier created by the message creator

# definitions.Message.properties.referenceTaskIds.description
List of tasks referenced as context by this message.

# definitions.Message.properties.taskId.description
Identifier of task the message is related to

# definitions.MessageSendConfiguration.description
Configuration for the send message request.

# definitions.MessageSendConfiguration.properties.acceptedOutputModes.description
Accepted output modalities by the client.

# definitions.MessageSendConfiguration.properties.blocking.description
If the server should treat the client as a blocking request.

# definitions.MessageSendConfiguration.properties.historyLength.description
Number of recent messages to be retrieved.

# definitions.MessageSendConfiguration.properties.pushNotificationConfig.description
Where the server should send notifications when disconnected.

# definitions.MessageSendParams.description
Sent by the client to the agent as a request. May create, continue or restart a task.

# definitions.MethodNotFoundError.description
JSON-RPC error indicating the method does not exist or is not available.

# definitions.MethodNotFoundError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.MethodNotFoundError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.MethodNotFoundError.properties.message.description
A String providing a short description of the error.

# definitions.OAuth2SecurityScheme.properties.flows.description
An object containing configuration information for the flow types supported.

# definitions.OAuthFlows.description
Allows configuration of the supported OAuth Flows

# definitions.OAuthFlows.properties.authorizationCode.description
Configuration for the OAuth Authorization Code flow. Previously called accessCode in OpenAPI 2.0.

# definitions.OAuthFlows.properties.clientCredentials.description
Configuration for the OAuth Client Credentials flow. Previously called application in OpenAPI 2.0

# definitions.OAuthFlows.properties.implicit.description
Configuration for the OAuth Implicit flow

# definitions.OAuthFlows.properties.password.description
Configuration for the OAuth Resource Owner Password flow

# definitions.OpenIdConnectSecurityScheme.description
OpenID Connect security scheme configuration.

# definitions.OpenIdConnectSecurityScheme.properties.openIdConnectUrl.description
Well-known URL to discover the [[OpenID-Connect-Discovery]] provider metadata.

# definitions.Part.description
Represents a part of a message, which can be text, a file, or structured data.

# definitions.PartBase.description
Base properties common to all message parts.

# definitions.PartBase.properties.metadata.description
Optional metadata associated with the part.

# definitions.PasswordOAuthFlow.description
Configuration details for a supported OAuth Flow

# definitions.PasswordOAuthFlow.properties.refreshUrl.description
The URL to be used for obtaining refresh tokens. This MUST be in the form of a URL. The OAuth2
standard requires the use of TLS.

# definitions.PasswordOAuthFlow.properties.scopes.description
The available scopes for the OAuth2 security scheme. A map between the scope name and a short
description for it. The map MAY be empty.

# definitions.PasswordOAuthFlow.properties.tokenUrl.description
The token URL to be used for this flow. This MUST be in the form of a URL. The OAuth2 standard
requires the use of TLS.

# definitions.PushNotificationAuthenticationInfo.description
Defines authentication details for push notifications.

# definitions.PushNotificationAuthenticationInfo.properties.schemes.description
Supported authentication schemes - e.g. Basic, Bearer

# definitions.PushNotificationConfig.description
Configuration for setting up push notifications for task updates.

# definitions.PushNotificationConfig.properties.id.description
Push Notification ID - created by server to support multiple callbacks

# definitions.PushNotificationNotSupportedError.description
A2A specific error indicating the agent does not support push notifications.

# definitions.PushNotificationNotSupportedError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.PushNotificationNotSupportedError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.PushNotificationNotSupportedError.properties.message.description
A String providing a short description of the error.

# definitions.SecuritySchemeBase.description
Base properties shared by all security schemes.

# definitions.SendMessageRequest.description
JSON-RPC request model for the 'message/send' method.

# definitions.SendMessageRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SendMessageRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.SendMessageRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.SendMessageRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.SendMessageResponse.description
JSON-RPC response model for the 'message/send' method.

# definitions.SendMessageSuccessResponse.description
JSON-RPC success response model for the 'message/send' method.

# definitions.SendMessageSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SendMessageSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.SendStreamingMessageRequest.description
JSON-RPC request model for the 'message/stream' method.

# definitions.SendStreamingMessageRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SendStreamingMessageRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.SendStreamingMessageRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.SendStreamingMessageRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.SendStreamingMessageResponse.description
JSON-RPC response model for the 'message/stream' method.

# definitions.SendStreamingMessageSuccessResponse.description
JSON-RPC success response model for the 'message/stream' method.

# definitions.SendStreamingMessageSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SendStreamingMessageSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.SetTaskPushNotificationConfigRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SetTaskPushNotificationConfigRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.SetTaskPushNotificationConfigRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.SetTaskPushNotificationConfigRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.SetTaskPushNotificationConfigSuccessResponse.description
JSON-RPC success response model for the 'tasks/pushNotificationConfig/set' method.

# definitions.SetTaskPushNotificationConfigSuccessResponse.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.SetTaskPushNotificationConfigSuccessResponse.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.Task.properties.artifacts.description
Collection of artifacts created by the agent.

# definitions.Task.properties.contextId.description
Server-generated id for contextual alignment across interactions

# definitions.TaskArtifactUpdateEvent.description
Sent by server during sendStream or subscribe requests

# definitions.TaskArtifactUpdateEvent.properties.append.description
Indicates if this artifact appends to a previous one

# definitions.TaskArtifactUpdateEvent.properties.lastChunk.description
Indicates if this is the last chunk of the artifact

# definitions.TaskIdParams.description
Parameters containing only a task ID, used for simple task operations.

# definitions.TaskNotCancelableError.description
A2A specific error indicating the task is in a state where it cannot be canceled.

# definitions.TaskNotCancelableError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.TaskNotCancelableError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.TaskNotCancelableError.properties.message.description
A String providing a short description of the error.

# definitions.TaskNotFoundError.description
A2A specific error indicating the requested task ID was not found.

# definitions.TaskNotFoundError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.TaskNotFoundError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.TaskNotFoundError.properties.message.description
A String providing a short description of the error.

# definitions.TaskPushNotificationConfig.description
Parameters for setting or getting push notification configuration for a task

# definitions.TaskQueryParams.description
Parameters for querying a task, including optional history length.

# definitions.TaskQueryParams.properties.historyLength.description
Number of recent messages to be retrieved.

# definitions.TaskResubscriptionRequest.description
JSON-RPC request model for the 'tasks/resubscribe' method.

# definitions.TaskResubscriptionRequest.properties.id.description
An identifier established by the Client that MUST contain a String, Number.
Numbers SHOULD NOT contain fractional parts.

# definitions.TaskResubscriptionRequest.properties.jsonrpc.description
Specifies the version of the JSON-RPC protocol. MUST be exactly "2.0".

# definitions.TaskResubscriptionRequest.properties.method.description
A String containing the name of the method to be invoked.

# definitions.TaskResubscriptionRequest.properties.params.description
A Structured value that holds the parameter values to be used during the invocation of the method.

# definitions.TaskState.description
Represents the possible states of a Task.

# definitions.TaskStatus.properties.timestamp.description
ISO 8601 datetime string when the status was recorded.

# definitions.TaskStatusUpdateEvent.description
Sent by server during sendStream or subscribe requests

# definitions.TextPart.properties.metadata.description
Optional metadata associated with the part.

# definitions.UnsupportedOperationError.description
A2A specific error indicating the requested operation is not supported by the agent.

# definitions.UnsupportedOperationError.properties.code.description
A Number that indicates the error type that occurred.

# definitions.UnsupportedOperationError.properties.data.description
A Primitive or Structured value that contains additional information about the error.
This may be omitted.

# definitions.UnsupportedOperationError.properties.message.description
A String providing a short description of the error.