Skip to main content

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

A2AAgentCapabilities

A2A Agent Capabilities

A2AAgentCard

A2A Agent Card - Discovery information for an agent

A2ATask

A2A Task definition

A2A

A2A Interface for PraisonAI Agents Exposes a PraisonAI Agent via the A2A (Agent2Agent) protocol, enabling agent-to-agent communication with other…

AGUIMessage

AGUI Message

AGUIRunInput

AGUI Run Input

AGUIEvent

AGUI Base Event

AGUI

AG-UI Interface for PraisonAI Agents Exposes a PraisonAI Agent via the AG-UI protocol, enabling integration with CopilotKit and other AG-UI…

A2ATaskState

A2A Task State enum

AGUIRole

AGUI Message Role

AGUIEventType

AGUI Event Type

Rust Agent UI

Rust AGUI