One agent tool call inline in a conversation — a first-class approval gate with a one-shot Approve/Decline, structured args and results, key-based redaction that keeps secrets out of the DOM, announced truncation for huge payloads, and real loading/empty/error states.
npx shadcn@latest add @zyeon/tool-call-cardZyeon UI limits how often it can be asked, and Tool Call Card hasn't had its turn. Its source will show here once it has.