Available on crate feature
server only.Modules§
- agent_
card - client
- convenience
a2a-v1 - Convenience API for quickly starting an A2A-capable server.
- events
- executor
- jsonrpc
- metadata
- parts
- processor
- remote_
agent - types
- v1
a2a-v1
Structs§
- A2aClient
- A2A client for communicating with remote A2A agents
- A2aServer
- Convenience wrapper for quickly starting an A2A-capable server.
- A2aServer
App - A configured A2A server application ready to serve.
- A2aServer
Builder - Builder for configuring an A2A server with custom settings.
- Agent
Capabilities - Agent
Card - Agent
Card Builder - Agent
Skill - Artifact
- Executor
- Executor
Config - File
Content - Invocation
Meta - Json
RpcError - JSON-RPC 2.0 Error
- Json
RpcRequest - JSON-RPC 2.0 Request
- Json
RpcResponse - JSON-RPC 2.0 Response
- Message
- Message
Builder - Message
Send Config - Configuration for message send
- Message
Send Params - Parameters for message/send method
- Remote
A2aAgent - An agent that communicates with a remote A2A agent
- Remote
A2aAgent Builder - Builder for RemoteA2aAgent
- Remote
A2aConfig - Configuration for a remote A2A agent
- Task
- Task representation returned by A2A
- Task
Artifact Update Event - Task
Status - Task
Status Update Event - Tasks
Cancel Params - Parameters for tasks/cancel method
- Tasks
GetParams - Parameters for tasks/get method