Loading AgentsKit ecosystem navigation…
AgentsKit Chat
Examples

Standard components

Side-by-side live lab of every closed-catalog component with links to full pages.

View canonical Markdown

Standard components

Lab only. Every closed-catalog key rendered live for visual QA. For props, frame JSON, and agent handoffs, open the full page (link under each card) or the catalog index.

Previews use docs host CSS. @agentskit/react (and other shells) ship unstyled host primitives on purpose — your theme owns production look.

Live lab

Live lab (12 keys). Docs host CSS only — package primitives are unstyled by design. Props, frames, and agent notes live on each full page.

Button group
A labelled set of action buttons the model may offer.
button-group
Actions
Choice list
Prompt + 1–20 choices with optional descriptions and typed actions.
choice-list
Where should we go?
Form
Schema-backed fields with a single submit event.
form

Contact

Confirmation
Confirm / cancel pair for a destructive or sensitive step.
confirmation

Delete?

This cannot be undone.

Progress
Percent progress with optional status text.
progress

Uploading

Source list
Cited sources with optional URLs and snippets.
source-list
Error notice
Accessible alert with optional retry.
error-notice
Failed

Try again.

E_TEST
Tool call
Status display for a tool invocation (pending → complete/error).
tool-call
Searchcomplete
{
  "q": "AgentsKit"
}
"Found"
Approval request
Approve / deny for a proposed side effect.
approval-request

Approve send?

Send the email.

Table
Captioned columns and rows of scalar cells.
table
Users
Name
Ada
File attachment
Named file with mime type, size, and optional open URL.
file-attachment
report.pdfapplication/pdf1024 bytesOpen