Skip to main content
ArtifactCard surfaces content Atlas generated during the conversation — never content the user retrieved or uploaded themselves. It lives in the chat transcript only, never inside the artifact panel: pressing it either opens the panel to reveal the full result, or downloads the artifact directly, depending on what it represents. Don’t use it as a collapsible card inside the artifact panel.

Options

The Artifact Card supports an icon and an optional description.

Icon

The icon is a decorative avatar that signals the kind of artifact the card represents. artifactType only accepts document for the time being — the prop stays in place so more kinds can be added later without a breaking change. Omitting artifactType renders the card without an icon — title and description only.

Description

An optional description renders beneath the title as compact body text, providing supporting context about the artifact’s content.

Behavior

The entire card surface is a single button. Padding, the trailing caret, and interactivity are fixed and not configurable.

Visual States

The card responds to hover, focus, and press with a surface elevation change inherited from the Card component. The focus ring appears on keyboard navigation.

Overflow

Long titles and descriptions wrap within the card’s content column. The caret stays aligned to the top of the content area.

Keyboard Interaction

Users can navigate and activate the Artifact Card using standard keyboard controls.
Last modified on July 24, 2026