tirea_protocol_ag_ui/
lib.rs1#![allow(missing_docs)]
3
4mod context;
5pub mod events;
6mod history_encoder;
7mod output_encoder;
8pub mod types;
9
10pub use context::AgUiEventContext;
11pub use events::{interaction_to_ag_ui_events, BaseEvent, Event, ReasoningEncryptedValueSubtype};
12pub use history_encoder::AgUiHistoryEncoder;
13pub use output_encoder::AgUiProtocolEncoder;
14pub use types::{
15 build_context_addendum, convert_agui_messages, core_message_from_ag_ui, Context, Message,
16 RequestError, Role, RunAgentInput, Tool, ToolExecutionLocation,
17};