Crate a2a_sdk

Source

Modules§

error

Macros§

const_string

Structs§

AgentAuthentication
AgentCapabilities
AgentCard
AgentCardSignature
AgentExtension
AgentInterface
AgentProvider
AgentSkill
ApiKeySecurityScheme
Artifact
AuthenticationInfo
AuthorizationCodeOAuthFlow
CancelTaskRequestMethod
CancelTaskSuccessResponse
ClientCredentialsOAuthFlow
DataPart
DeleteTaskPushNotificationConfigParams
DeleteTaskPushNotificationConfigRequestMethod
DeleteTaskPushNotificationConfigSuccessResponse
ErrorCode
ErrorData
Error information for JSON-RPC error responses.
FileContent
FilePart
GetAuthenticatedExtendedCardRequestMethod
GetTaskPushNotificationConfigParams
GetTaskPushNotificationConfigRequestMethod
GetTaskPushNotificationConfigSuccessResponse
GetTaskRequestMethod
GetTaskSuccessResponse
HttpAuthSecurityScheme
ImplicitOAuthFlow
InternalError
InvalidParamsError
InvalidRequestError
JsonRpcError
ListTaskPushNotificationConfigRequestMethod
ListTaskPushNotificationConfigSuccessResponse
Message
MessageSendConfiguration
MessageSendParams
MethodNotFoundError
OAuth2SecurityScheme
OAuthFlows
OpenIdConnectSecurityScheme
PasswordOAuthFlow
PushNotificationConfig
PushNotificationNotSupportedError
SendMessageRequestMethod
SendMessageSuccessResponse
SendStreamingMessageRequestMethod
SendStreamingMessageSuccessResponse
SendSubscribeTaskRequestMethod
SendTaskRequestMethod
SetTaskPushNotificationConfigRequestMethod
SetTaskPushNotificationConfigSuccessResponse
Task
TaskArtifactUpdateEvent
TaskIdParams
TaskNotCancelableError
TaskNotFoundError
TaskPushNotificationConfig
TaskPushNotificationGetRequestMethod
TaskPushNotificationSetRequestMethod
TaskQueryParams
TaskResubscribeRequestMethod
TaskResubscriptionRequestMethod
TaskResubscriptionSuccessResponse
TaskSendParams
TaskStatus
TaskStatusUpdateEvent
TextPart
UnsupportedOperationError

Enums§

A2aRequest
A2aResponse
ApiKeySecuritySchemeIn
Id
JsonRpcMessage
Part
Role
SecurityScheme
SendMessageSuccessResponseResult
SendStreamingMessageSuccessResponseResult
SendTaskStreamingResponseResult
TaskState

Type Aliases§

CancelTaskRequest
CancelTaskResponse
DeleteTaskPushNotificationConfigRequest
DeleteTaskPushNotificationConfigResponse
GetAuthenticatedExtendedCardRequest
GetTaskPushNotificationConfigRequest
GetTaskPushNotificationConfigResponse
GetTaskRequest
GetTaskResponse
ListTaskPushNotificationConfigRequest
ListTaskPushNotificationConfigResponse
SendMessageRequest
SendMessageResponse
SendStreamingMessageRequest
SendStreamingMessageResponse
SendSubscribeTaskRequest
SendTaskRequest
SetTaskPushNotificationConfigRequest
SetTaskPushNotificationConfigResponse
TaskPushNotificationGetRequest
TaskPushNotificationSetRequest
TaskResubscribeRequest
TaskResubscriptionRequest
TaskResubscriptionResponse