📄️ Canvas (A2UI)
The Canvas is a structured UI layer that lets the agent render interactive components — tables, forms, cards, buttons, badges — directly in the Suzent interface, alongside the chat.
📄️ Tool Permissions and Human Approval
Suzent evaluates every deferred tool call through one backend permission engine. The engine decides whether to allow, deny, or ask, and it supplies the exact actions shown by the frontend. The client never constructs permission rules itself.
📄️ 工具
工具扩展了智能体的能力,使其能够与文件系统、网络、记忆、社交平台等进行交互。每个工具都是一个函数,通过工具注册表注册到 pydantic-ai Agent 上。