agui-rs-core 0.1.1

Core types and events for the AG-UI protocol
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# agui-rs-core

Core data types and event definitions for the [AG-UI protocol](https://docs.ag-ui.com).

This crate is transport-agnostic and runtime-agnostic. It exposes:

- All protocol data types (`Message`, `Tool`, `Context`, `RunAgentInput`, `Interrupt`, ...)
- All 35 protocol events as a discriminated `Event` enum
- Event factory constructors

Wire format: JSON with `camelCase` field names; event variants use the
`SCREAMING_SNAKE_CASE` `type` discriminator from the spec.