Primitive

Token

Generic compact token for selected values, scopes, mentions, and attachments.

Use Token instead of search-, composer-, or select-specific token vocabulary unless behavior is truly domain-specific.
control
TokenDefault
Workspace

Playground

Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.

Loading playground

Rendered matrix

Every state maps to the same primitive render route through the state query param.

Default

Generic removable value token.
Workspace

Group

Mixed token set for filters, mentions, scopes, and attachments.
ResearchArihanbrief.pdf

Signal

High-signal token for generated agent scopes.
Agent runs

Public contract

The public prop table is generated from item metadata and schema-backed controls.
NameTypeDefaultDescription
kind'attachment' | 'entity' | 'mention' | 'scope' | 'value'-Semantic token kind.
intentCommandItemIntent-Semantic intent from shared state.
leadingIconIconName-Optional semantic leading icon.
removableboolean-Whether to render the remove affordance.