# Messages

**作用**: 介绍 AG-UI 中消息的结构、类型和同步机制。

**源文件**: `llms-full.txt`
**行号范围**: 1498-1952

**内容索引**:
- Message Structure - BaseMessage 接口, role, encryptedContent (行 1510-1537)
- Message Types:
  - UserMessage - 用户消息, 支持多模态 InputContent (行 1543-1576)
  - AssistantMessage - 助手消息, 含 toolCalls (行 1578-1591)
  - SystemMessage - 系统消息 (行 1593-1604)
  - ToolMessage - 工具结果消息 (行 1606-1627)
  - ActivityMessage - 前端专用活动消息 (行 1628-1653)
  - DeveloperMessage - 开发/调试消息 (行 1654-1665)
  - ReasoningMessage - 推理消息 (行 1667-1704)
- Vendor Neutrality - 供应商中立性, 格式转换示例 (行 1705-1735)
- Message Synchronization - MESSAGES_SNAPSHOT, 流式消息 (行 1736-1794)
- Tool Integration - ToolCall, ToolResult 结构 (行 1795-1889)
- Practical Example - 完整对话示例 (行 1891-1939)
