Skip to main content

Crate aster_a2ui

Crate aster_a2ui 

Source
Expand description

§aster-a2ui

A2UI (Agent-to-User Interface) 协议实现

基于 Google A2UI v0.10 规范,提供:

  • 协议消息类型定义
  • 组件目录(Standard Catalog)
  • 客户端函数定义
  • JSON Schema 验证
  • 流式消息构建器

§快速开始

use aster_a2ui::prelude::*;

// 创建一个 Surface
let msg = ServerMessage::create_surface(
    "contact_form",
    STANDARD_CATALOG_ID,
);

Modules§

catalog
A2UI 标准组件目录
common
A2UI 通用类型定义
functions
A2UI 标准函数定义
prelude
常用类型的便捷导入
protocol
A2UI 协议消息类型
validation
A2UI 验证工具