Identifier | https://schemas.sourcemeta.com/a2a/v0.3.0/schema.json |
---|---|
Base Dialect | Draft7 |
Dialect | http://json-schema.org/draft-07/schema# |
Health | |
Size | 0.075756 MB |
This schema has 0 direct dependencies and 0 indirect dependencies.
This schema has 110 quality errors.
/definitions/APIKeySecurityScheme/properties/in/enum
enum_with_typeSetting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
/definitions/APIKeySecurityScheme/properties/type/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/AgentCard/properties/capabilities/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/AgentCard/properties/provider/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/AgentCardSignature/properties/header/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/AgentExtension/properties/params/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/Artifact/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/AuthenticatedExtendedCardNotConfiguredError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/CancelTaskRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/CancelTaskRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/CancelTaskRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/CancelTaskSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/CancelTaskSuccessResponse/properties/result/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/ContentTypeNotSupportedError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/DataPart/properties/data/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/DataPart/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/DataPart/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/DeleteTaskPushNotificationConfigParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/DeleteTaskPushNotificationConfigRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/DeleteTaskPushNotificationConfigRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/DeleteTaskPushNotificationConfigRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/DeleteTaskPushNotificationConfigSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/FilePart/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/FilePart/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/GetAuthenticatedExtendedCardRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetAuthenticatedExtendedCardRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetAuthenticatedExtendedCardSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetAuthenticatedExtendedCardSuccessResponse/properties/result/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/GetTaskPushNotificationConfigParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/GetTaskPushNotificationConfigRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskPushNotificationConfigRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskPushNotificationConfigSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskPushNotificationConfigSuccessResponse/properties/result/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/GetTaskRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/GetTaskSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/GetTaskSuccessResponse/properties/result/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/HTTPAuthSecurityScheme/properties/type/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/InternalError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/InvalidAgentResponseError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/InvalidParamsError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/InvalidRequestError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/JSONParseError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/JSONRPCErrorResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/JSONRPCMessage/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/JSONRPCRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/JSONRPCRequest/properties/params/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/JSONRPCSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/ListTaskPushNotificationConfigParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/ListTaskPushNotificationConfigRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/ListTaskPushNotificationConfigRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/ListTaskPushNotificationConfigRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/ListTaskPushNotificationConfigSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/Message/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/Message/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/Message/properties/role/enum
enum_with_typeSetting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
/definitions/MessageSendConfiguration/properties/pushNotificationConfig/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/MessageSendParams/properties/configuration/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/MessageSendParams/properties/message/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/MessageSendParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/MethodNotFoundError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/MutualTLSSecurityScheme/properties/type/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/OAuth2SecurityScheme/properties/flows/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/OAuth2SecurityScheme/properties/type/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/OAuthFlows/properties/authorizationCode/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/OAuthFlows/properties/clientCredentials/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/OAuthFlows/properties/implicit/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/OAuthFlows/properties/password/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/OpenIdConnectSecurityScheme/properties/type/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/PartBase/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/PushNotificationConfig/properties/authentication/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/PushNotificationNotSupportedError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendMessageRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendMessageRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendMessageRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/SendMessageSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendStreamingMessageRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendStreamingMessageRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SendStreamingMessageRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/SendStreamingMessageSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SetTaskPushNotificationConfigRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SetTaskPushNotificationConfigRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SetTaskPushNotificationConfigRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/SetTaskPushNotificationConfigSuccessResponse/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/SetTaskPushNotificationConfigSuccessResponse/properties/result/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/Task/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/Task/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/Task/properties/status/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskArtifactUpdateEvent/properties/artifact/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskArtifactUpdateEvent/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskArtifactUpdateEvent/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/TaskIdParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/TaskNotCancelableError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskNotFoundError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskPushNotificationConfig/properties/pushNotificationConfig/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskQueryParams/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/TaskResubscriptionRequest/properties/jsonrpc/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskResubscriptionRequest/properties/method/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskResubscriptionRequest/properties/params/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskState/enum
enum_with_typeSetting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
/definitions/TaskStatus/properties/message/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskStatus/properties/state/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TaskStatusUpdateEvent/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TaskStatusUpdateEvent/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/TaskStatusUpdateEvent/properties/status/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated
/definitions/TextPart/properties/kind/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type
/definitions/TextPart/properties/metadata/additionalProperties
additional_properties_defaultSetting the `additionalProperties` keyword to the true schema does not add any further constraint
/definitions/TransportProtocol/enum
enum_with_typeSetting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
/definitions/UnsupportedOperationError/properties/code/const
const_with_typeSetting `type` alongside `const` is considered an anti-pattern, as the constant already implies its respective type