Overview

no
Summary: Core concepts in the Agent User Interaction Protocol SDK

Original Documentation

Documentation Index#

Fetch the complete documentation index at: https://docs.ag-ui.com/llms.txt Use this file to discover all available pages before exploring further.

Core concepts in the Agent User Interaction Protocol SDK

@ag-ui/core#

The Agent User Interaction Protocol SDK uses a streaming event-based architecture with strongly typed data structures. This package provides the foundation for connecting to agent systems.

npm install @ag-ui/core

Types#

Core data structures that represent the building blocks of the system:

  • RunAgentInput - Input parameters for running agents
  • Message - User assistant communication and tool usage
  • Context - Contextual information provided to agents
  • Tool - Defines functions that agents can call
  • State - Agent state management

Complete documentation of all types in the @ag-ui/core package

Events#

Events that power communication between agents and frontends:

Complete documentation of all events in the @ag-ui/core package

Link last verified June 7, 2026. View original ↗
Source: AG-UI Protocol
Link last verified: 2026-02-26