ui • Rust AI Agent SDK
UI Protocols – A2A and AGUI implementations
ui
Rust AI Agent SDK
UI Protocols – A2A and AGUI implementations
Provides Agent-to-Agent (A2A) and AG-UI protocol interfaces for exposing PraisonAI agents via standard protocols.
Import
use praisonai::parity::ui::*;Classes
A2AAgentSkill
A2A Agent Skill definition
A2AAgentCapabilitiesA2A Agent Capabilities
A2AAgentCardA2A Agent Card – Discovery information for an agent
A2ATaskA2A Task definition
A2AA2A Interface for PraisonAI Agents Exposes a PraisonAI Agent via the A2A (Agent2Agent) protocol, enabling agent-to-agent communication with other…
AGUIMessageAGUI Message
AGUIRunInputAGUI Run Input
AGUIEventAGUI Base Event
AGUIAG-UI Interface for PraisonAI Agents Exposes a PraisonAI Agent via the AG-UI protocol, enabling integration with CopilotKit and other AG-UI…
A2ATaskStateA2A Task State enum
AGUIRoleAGUI Message Role
AGUIEventTypeAGUI Event Type