Giới thiệu
Giao thức và môi trường thời gian chạy (runtime) tham chiếu theo giấy phép Apache-2.0 để tạo giao diện tương tác tạm thời từ yêu cầu bằng ngôn ngữ tự nhiên của AI agent qua MCP. ggui bao gồm máy chủ tự lưu trữ, giao ước kết xuất được thương lượng dựa trên schema, các tiện ích hỗ trợ ứng dụng chủ MCP Apps, sự kiện người dùng hai chiều, blueprint và gadget có thể tái sử dụng, cùng các tích hợp có thể chạy được cho Claude, OpenAI Agents SDK và Google ADK.
Tóm tắt
1. Giao diện được tạo khi ứng dụng đang chạy: Chuyển yêu cầu bằng ngôn ngữ tự nhiên và dữ liệu của AI agent thành UI tương tác, thay vì chỉ chọn các widget được định nghĩa sẵn
2. Giao ước kết xuất được thương lượng: Quá trình bắt tay công bố schema thuộc tính chính xác và xác thực mỗi lần kết xuất theo giao ước thành phần đã thống nhất
3. Vòng lặp MCP hai chiều: Stream UI đã kết xuất đến các ứng dụng host MCP Apps và trả lượt nhấp, biểu mẫu cùng những thao tác khác của người dùng về cho AI agent
4. Lớp giao diện có thể tái sử dụng: Blueprint giúp tái tạo các màn hình đã biết, còn gadget cung cấp bản đồ, biểu đồ, camera và các khả năng khác của máy khách cho quá trình tạo giao diện
5. Điểm đáng chú ý thực chất của bản phát hành: v0.12.0 bổ sung khả năng phân phối giao diện chủ đề có tính di động, kiểm tra độ tương phản WCAG AA, xác thực độ nhạy cảm của thuộc tính và định danh chính xác phiên bản thời gian chạy