Agent Activityagent-activityA chronological stream for reasoning, searches, terminal work, and tool execution.
Agent Statusagent-statusA compact task summary with the current activity and an optional task tray.
Approval Cardapproval-cardA human-in-the-loop decision surface for questions, review steps, and consequential actions.
AttachmentsattachmentsFile and image attachments with progress, failure recovery, metadata, and removal actions.
Audio Playeraudio-playerA controlled playback surface for speech, generated audio, and recorded tool output.
Background Inboxbackground-inboxWork still running elsewhere and completed results waiting to be collected.
Background Runsbackground-runsOngoing and completed agent jobs collected in one actionable inbox.
CitationscitationsA compact source summary that expands into grounded references with useful context.
Code Blockcode-blockA muted code surface with line numbers, focused rows, filename metadata, and copy feedback.
Color Pickercolor-pickerA Tailwind palette picker with search, hex and opacity inputs, and optional linear, radial, and conic gradients with draggable stops.
CommitcommitAn expandable changed-file summary with folder groups, line counts, and a diff action.
Connection Stateconnection-stateClear connected, reconnecting, resumed, and offline states for resumable agent streams.
Context Breakdowncontext-breakdownWhere an agent context window went, with token attribution and remaining capacity.
Cost Metercost-meterRun cost split by model or task and compared against an optional session budget.
Data Tabledata-tableA virtualized, sortable table with resizable columns, a sticky header, and left or right pinned columns for scanning dozens of fields at once.
Document Referencedocument-referenceA source card that preserves document identity, location, metadata, and the cited excerpt.
Edit Messageedit-messageAn in-place message editor with cancel and save actions.
Email Composeremail-composerA minimal email draft with inline fields, a spacious message, and copy, expand, and send actions.
Environment Variablesenvironment-variablesA secret-aware configuration surface with masked values and explicit reveal or copy actions.
Feedback Dialogfeedback-dialogA low-friction reason and note form for turning negative feedback into signal.
File Difffile-diffA compact code-change surface with old and new line numbers plus live change counts.
File Treefile-treeA compact repository tree with selection, nesting, expansion, and change status.
Follow Upfollow-upCompact follow-up prompts that continue the conversation with one click.
Follow-up Suggestionsfollow-up-suggestionsContextual next-step prompts that invite a useful continuation after an answer.
Image Generation Loaderimage-generation-loaderA streaming image surface with live progress, a playable Snake diversion, and an in-place completed result.
Inline Citationinline-citationA numbered reference inside prose with an inspectable source preview.
Job Progressjob-progressA weighted multi-stage progress surface for work measured in minutes rather than seconds.
Link Previewlink-previewA horizontal link preview with an image, seller details, and optional product pricing and ratings.
MemorymemoryVisible, removable facts an agent retains about the user or ongoing work.
Message Bubblemessage-bubbleA focused conversational surface with distinct user, assistant, and system treatments.
Message Queuemessage-queuePending user turns that remain visible, removable, and immediately sendable while an agent is busy.
Message Scrollermessage-scrollerA compact conversation minimap that navigates user turns while keeping the full thread visible.
Model Pickermodel-pickerA compact model menu with descriptions, plan badges, effort controls, and additional models.
Permission Grantpermission-grantA capability-level consent surface that explains reach and duration before access is granted.
Plan Approval Cardplan-approval-cardA proposed plan with clear steps and controls to edit, cancel, or start the work.
Prompt Inputprompt-inputAn auto-growing agent composer with attachment, model, submit, and stop controls.
Quota Bannerquota-bannerUsage remaining, reset timing, and an upgrade path without hiding the limit.
Reasoning Effortreasoning-effortA compact dropdown for choosing how much reasoning power a response should use.
Reasoning Textreasoning-textA timed reasoning stream that follows the latest thought, then folds into an inspectable duration summary.
Research Reportresearch-reportA structured, citation-ready report for research agents and deep-search results.
Retrieval Chunksretrieval-chunksRanked source passages that make retrieval-augmented answers inspectable.
Schedule Cardschedule-cardA recurring agent job with human-readable timing, next run, and pause controls.
Search Results Tabssearch-results-tabsRanked search results with site icons, titles, source URLs, and plain text category tabs.
Task Cardtask-cardOne delegated task with state, timing, assigned agent, and returned result.
Thinking Shimmerthinking-shimmerA quiet live status that keeps the agent current action readable while work continues.
Todo Listtodo-listA live agent plan with completion counts, task states, and expandable detail.
Tool Approvaltool-approvalA permission gate that shows scope and command detail before an agent tool runs.
Tool Errortool-errorA recoverable connection failure with a clear explanation and compact recovery actions.
Tool Grouptool-groupConsecutive tool calls collapsed into one readable execution group.
Tool Resulttool-resultAn execution disclosure for running, successful, or failed tools with optional raw output.
Tool Timelinetool-timelineA compact narrative of the verbs, targets, state, and timing in an agent run.
Video Playervideo-playerA compact video result with controllable playback, seek position, and metadata.
Voice Inputvoice-inputA tactile recording control with a recessed waveform, red playhead, and pause control.