Tool UI

DocsGalleryassistant-ui
GitHub RepositoryX (Twitter)
Gallery
Get Started
Overview
Quick Start
Agent Skills
Advanced
UI Guidelines
Changelog
Concepts
Actions
Receipts
Progress
Plan
Progress Tracker
Input
Option List
Parameter Slider
Preferences Panel
Question Flow
Display
Citation
Geo Map
Link Preview
Item Carousel
Stats Display
Terminal
Weather Widget
Artifacts
Chart
Code Block
Code Diff
Data Table
Message Draft
Instagram Post
LinkedIn Post
X Post
Confirmation
Approval Card
Order Summary
Media
Image
Image Gallery
Video
Audio
Loading examples...
max selections

Pick two (you can't have all three)

travel

Single-select with radio styling

approval

Release checklist (all items required)

receipt

Selected travel mode (receipt state)

receipt multi

Selected release checks (receipt state)

destructive

Delete confirmation with safeguards

npx tool-agent "integrate the option list component to let users select from multiple choices"
npx shadcn@latest add @tool-ui/option-list
max selections

Pick two (you can't have all three)

travel

Single-select with radio styling

approval

Release checklist (all items required)

receipt

Selected travel mode (receipt state)

receipt multi

Selected release checks (receipt state)

destructive

Delete confirmation with safeguards