The Agent User Interaction Protocol Client SDK provides agent connectivity
options for AI systems. This package builds on the core types and events to
deliver flexible connection methods to agent implementations.
AbstractAgent is the base agent class for implementing custom agent
connectivity. Extending this class and implementing run() lets you bridge your
own service or agent implementation to AG-UI.
Configuration - Setup with
agent ID, messages, and state
Core Methods - Run, abort, and
clone functionality