A2A
Defined in the ui module.Rust AI Agent SDK A2A Interface for PraisonAI Agents Exposes a PraisonAI Agent via the A2A (Agent2Agent) protocol, enabling agent-to-agent communication with other A2A-compatible systems.
Fields
| Name | Type | Description |
|---|---|---|
name | String | Agent name |
description | String | Agent description |
url | String | A2A endpoint URL |
version | String | Version string |
prefix | String | URL prefix for router |
tags | Vec<String> | OpenAPI tags |
agent_card | Option<A2AAgentCard> | Agent card cache |
Methods
new
| Name | Type |
|---|---|
name | impl Into<String> |
url | impl Into<String> |
description
| Name | Type |
|---|---|
description | impl Into<String> |
version
| Name | Type |
|---|---|
version | impl Into<String> |
prefix
| Name | Type |
|---|---|
prefix | impl Into<String> |
get_agent_card
get_status
Source
View on GitHub
praisonai/src/parity/ui.rs at line 144
