Compose Preview Catalogs MCP Resources
Compose Preview Catalogs offers 500 resources. A resource is data the server exposes for a client to attach as context — a file, a page, an API response — rather than an action. Each has its own page, per client.
-
Compose Preview viewer -
Compose Preview library -
UI-builder design document (DesignDocumentV1) -
UI-builder design mutation (DesignMutationV1) -
a2ui-catalog: audioplayer__ideal__default -
a2ui-catalog: button__ideal__default -
a2ui-catalog: button__ideal__default__content-icon -
a2ui-catalog: button__ideal__default__variant-borderless -
a2ui-catalog: button__ideal__default__variant-default -
a2ui-catalog: card__ideal__default -
a2ui-catalog: checkbox__ideal__default -
a2ui-catalog: checkbox__ideal__unchecked -
a2ui-catalog: choicepicker__ideal__default -
a2ui-catalog: choicepicker__ideal__default__displaystyle-checkbox -
a2ui-catalog: choicepicker__ideal__default__variant-mutuallyexclusive -
a2ui-catalog: column__ideal__default -
a2ui-catalog: column__ideal__default__align-center -
a2ui-catalog: column__ideal__default__align-stretch -
a2ui-catalog: datetimeinput__ideal__default -
a2ui-catalog: datetimeinput__ideal__default__enabledate-false -
a2ui-catalog: datetimeinput__ideal__default__enabletime-false -
a2ui-catalog: divider__ideal__default -
a2ui-catalog: divider__ideal__default__axis-vertical -
a2ui-catalog: icon__ideal__default -
a2ui-catalog: icon__ideal__default__name-settings -
a2ui-catalog: icon__ideal__default__name-svgpath -
a2ui-catalog: image__ideal__default -
a2ui-catalog: image__ideal__default__variant-avatar -
a2ui-catalog: image__ideal__default__variant-header -
a2ui-catalog: image__ideal__default__variant-icon -
a2ui-catalog: image__ideal__default__variant-largefeature -
a2ui-catalog: image__ideal__default__variant-smallfeature -
a2ui-catalog: list__ideal__default -
a2ui-catalog: list__ideal__default__direction-horizontal -
a2ui-catalog: modal__ideal__default -
a2ui-catalog: row__ideal__default -
a2ui-catalog: row__ideal__default__justify-center -
a2ui-catalog: row__ideal__default__justify-end -
a2ui-catalog: row__ideal__default__justify-spacebetween -
a2ui-catalog: slider__ideal__default -
a2ui-catalog: tabs__ideal__default -
a2ui-catalog: text__ideal__default -
a2ui-catalog: text__ideal__default__variant-caption -
a2ui-catalog: text__ideal__default__variant-h1 -
a2ui-catalog: text__ideal__default__variant-h2 -
a2ui-catalog: text__ideal__default__variant-h3 -
a2ui-catalog: text__ideal__default__variant-h4 -
a2ui-catalog: text__ideal__default__variant-h5 -
a2ui-catalog: textfield__ideal__default -
a2ui-catalog: textfield__ideal__default__variant-longtext -
a2ui-catalog: textfield__ideal__default__variant-number -
a2ui-catalog: textfield__ideal__default__variant-obscured -
a2ui-catalog: textfield__ideal__empty -
a2ui-catalog: video__ideal__default -
a2ui-catalog: A2uiDocumentPreview -
a2ui-samples: ComponentListPreview -
a2ui-samples: RowSamplePreview -
a2ui-samples: ColumnSamplePreview -
a2ui-samples: ListSamplePreview -
a2ui-samples: CardSamplePreview -
a2ui-samples: TabsSamplePreview -
a2ui-samples: ModalSamplePreview -
a2ui-samples: TextSamplePreview -
a2ui-samples: ImageSamplePreview -
a2ui-samples: IconSamplePreview -
a2ui-samples: DividerSamplePreview -
a2ui-samples: VideoSamplePreview -
a2ui-samples: AudioPlayerSamplePreview -
a2ui-samples: ButtonSamplePreview -
a2ui-samples: CheckBoxSamplePreview -
a2ui-samples: SliderSamplePreview -
a2ui-samples: TextFieldSamplePreview -
a2ui-samples: DateTimeInputSamplePreview -
a2ui-samples: ChoicePickerSamplePreview -
bitwarden-android: BitwardenAccountActionItem_preview -
bitwarden-android: BitwardenAccountSwitcher_preview -
bitwarden-android: BitwardenPlaceholderAccountActionItem_preview_light -
bitwarden-android: BitwardenPlaceholderAccountActionItem_preview_dark -
bitwarden-android: BitwardenMediumTopAppBar_preview -
bitwarden-android: BitwardenTopAppBar_preview -
bitwarden-android: BitwardenTopAppBarOverflow_preview -
bitwarden-android: BitwardenTopAppBarOverflowCutoff_preview -
bitwarden-android: BitwardenOverflowActionItem_preview -
bitwarden-android: BitwardenSearchActionItem_preview -
bitwarden-android: BitwardenStatusBadge_Preview -
bitwarden-android: BitwardenStatusBadge_PreviewDark -
bitwarden-android: NotificationBadge_preview -
bitwarden-android: BitwardenFilledButton_preview -
bitwarden-android: BitwardenErrorButton_preview -
bitwarden-android: BitwardenFilledIconButton_preview -
bitwarden-android: BitwardenOutlinedButton_preview -
bitwarden-android: BBitwardenOutlinedErrorButton_preview -
bitwarden-android: BitwardenStandardIconButton_preview -
bitwarden-android: BitwardenTextButton_preview -
bitwarden-android: BitwardenTextSelectionButton_preview -
bitwarden-android: BitwardenTonalIconButton_preview -
bitwarden-android: BitwardenActionCardWithSubtitleNoDismiss_preview -
bitwarden-android: BitwardenActionCard_preview -
bitwarden-android: BitwardenActionCardWithLeadingContent_preview -
bitwarden-android: BitwardenActionCardWithSubtitle_preview -
bitwarden-android: ActionCardSmall_preview -
bitwarden-android: ActionCardSmallWithTrailingIcon_preview -
bitwarden-android: BitwardenInfoCallout_preview -
bitwarden-android: BitwardenCoachMarkContainer_preview -
bitwarden-android: BitwardenContentBlock_preview -
bitwarden-android: BitwardenEmptyContent_preview -
bitwarden-android: BitwardenLoadingContent_preview -
bitwarden-android: BitwardenBasicDialog_preview -
bitwarden-android: BitwardenDatePickerDialog_preview -
bitwarden-android: BitwardenLoadingDialog_preview -
bitwarden-android: BitwardenDatePickerButton_preview -
bitwarden-android: BitwardenMultiSelectButton_preview -
bitwarden-android: BitwardenHiddenPasswordField_preview -
bitwarden-android: BitwardenPasswordField_preview -
bitwarden-android: BitwardenTextField_preview -
bitwarden-android: BitwardenListHeaderText_preview -
bitwarden-android: BitwardenExternalLinkRow_preview -
bitwarden-android: BitwardenPushRow_preview -
bitwarden-android: BitwardenRowOfIconButtons_preview -
bitwarden-android: BitwardenTextRowWithTooltipAndContent_Preview -
bitwarden-android: BitwardenTextRowWithDividerDisabled_Preview -
bitwarden-android: BitwardenSlider_preview -
bitwarden-android: BitwardenCustomSnackbar_preview -
bitwarden-android: BitwardenSwitch_preview -
bitwarden-android: BitwardenTypography_preview -
cadence: FoundationCadenceLightPreview -
cadence: FoundationCadenceDarkPreview -
cadence: FoundationMaterial3LightPreview -
cadence: FoundationMaterial3DarkPreview -
cadence: HomeEmptyPreview -
cadence: DevicesScreenLoadedPreview -
cadence: DevicesScreenLoadingPreview -
cadence: DevicesScreenEmptyPreview -
cadence: BookmarksScreenLoadedPreview -
cadence: BookmarksScreenLoadingPreview -
cadence: DeviceFilesLoadingPreview -
cadence: DeviceFilesNotAvailablePreview -
cadence: BluetoothDisconnectedPreview -
cadence: BluetoothConnectedPlayingPreview -
cadence: BluetoothPermissionMissingPreview -
cadence: BluetoothMp3ModePreview -
cadence: ManageEmptyPreview -
cadence: ManagePopulatedPreview -
cadence: ManageRefreshingPreview -
cadence: PlayStorePhoneHomeLight -
cadence: PlayStorePhoneHomeDark -
cadence: PlayStorePhoneSync -
cadence: PlayStorePhoneBluetooth -
cadence: PlayStorePhoneManage -
cadence: PlayStoreSevenInchHomeLight -
cadence: PlayStoreSevenInchHomeDark -
cadence: PlayStoreTenInchHomeLight -
cadence: PlayStoreTenInchHomeDark -
cadence: CurateHomePreview -
cadence: CurateHomeCadencePreview -
cadence: CurateHomeCadenceDarkPreview -
cadence: CurateHomeUsbBannerPreview -
cadence: CurateHomeUsbBannerCadencePreview -
cadence: SyncModeReadyPreview -
cadence: SyncModeReadyCadencePreview -
cadence: SyncModeReadyCadenceDarkPreview -
cadence: SyncModeSyncingPreview -
cadence: SyncModeSyncingCadencePreview -
cadence: SyncModeDonePreview -
cadence: SyncModeDoneCadencePreview -
cadence: MainActivity -
compose-m3: FilledButton -
compose-m3: LinearProgressSticker -
compose-m3: BadgeSticker -
compose-m3: SlottedCardSticker -
compose-m3: SlottedCardSlotsSticker -
compose-m3: FilledButtonLargeFont -
compose-m3: SwitchOnPseudo -
compose-m3: SwitchOnRtl -
compose-m3: SwitchOnLargeFont -
compose-m3: SlottedCardArabic -
compose-m3: CheckboxChecked -
compose-m3: SwitchOn -
compose-m3: SliderMid -
compose-m3: ShapeMorph -
compose-m3: FilledButtonPressed -
compose-m3: FilledButtonFocused -
compose-m3: FilledButtonIconLabel -
compose-m3: AppScaffoldTemplate -
compose-m3: TextFieldSticker -
compose-m3: TextMaxLinesTruncated -
compose-m3: TextSerifSpecimen -
compose-m3: TextMonospaceSpecimen -
compose-m3: TextBrandedSpecimen -
compose-m3: Palette colours -
compose-m3: Typeface type styles -
compose-m3: Shape shapes -
confetti-mobile: SessionDetailsPreview -
confetti-mobile: AndroidSessionDetailPreview -
confetti-mobile: AndroidSpeakerDetailsPreview -
confetti-mobile: SessionItemPopulatedPreview -
confetti-mobile: SessionItemLightningPreview -
confetti-mobile: SessionItemBreakPreview -
confetti-mobile: BookmarkAddPreview -
confetti-mobile: BookmarkOnPreview -
confetti-mobile: SpeakerItemPreview -
confetti-mobile: ConfettiHeaderPreview -
confetti-mobile: TypographySpecimenPreview -
confetti-mobile: ColorSchemeSpecimenPreview -
confetti-mobile: ScheduleScreenPreview -
confetti-mobile: SessionDetailsScreenPreview -
confetti-mobile: SpeakerDetailsScreenPreview -
confetti-mobile: HazeBottomNavigationPreview -
confetti-mobile: HazeBottomNavigationDetailPreview -
confetti-mobile: OnboardingHazePreview -
confetti-mobile: OnboardingSignInStepPreview -
confetti-mobile: SettingsScreenPreview -
confetti-mobile: AccountScreenPreview -
confetti-mobile: AssistantConversationPreview -
confetti-mobile: ConferenceSelectionPreview -
confetti-mobile: ThemeFoundationDefaultPreview -
confetti-mobile: ThemeFoundationAndroidPreview -
confetti-mobile: ThemeFoundationDynamicPreview -
confetti-mobile: ThemeFoundationConferenceSeedPreview -
confetti-mobile: ThemeFoundationCurrentPreview -
confetti-mobile: BackgroundDefault -
confetti-mobile: BackgroundDynamic -
confetti-mobile: BackgroundAndroid -
confetti-mobile: Android Dark theme -
confetti-mobile: Android Light theme -
confetti-mobile: AndroidMakers Dark theme -
confetti-mobile: AndroidMakers Light theme -
confetti-mobile: Confetti brand Dark theme -
confetti-mobile: Confetti brand Light theme -
confetti-mobile: DevFest Dark theme -
confetti-mobile: DevFest Light theme -
confetti-mobile: Droidcon Dark theme -
confetti-mobile: Droidcon Light theme -
confetti-mobile: Dynamic Dark theme -
confetti-mobile: Dynamic Light theme -
confetti-mobile: KotlinConf Dark theme -
confetti-mobile: KotlinConf Light theme -
confetti-mobile: MainActivity -
confetti-mobile: SignInWithGoogleActivity -
confetti-wear: ConferenceHomeScreen -
confetti-wear: ConferenceHomeScreenWithBookmarks -
confetti-wear: ConferenceHomeScreenLoading -
confetti-wear: SessionDetailsScreen -
confetti-wear: SpeakerDetailsScreen -
confetti-wear: BookmarksPreview -
confetti-wear: BookmarksPreviewLoading -
confetti-wear: BookmarksPreviewError -
confetti-wear: BookmarksPreviewErrorLong -
confetti-wear: BookmarksPreviewEmpty -
confetti-wear: BookmarksPreviewLong -
confetti-wear: ConferencesViewPreview -
confetti-wear: ConferencesViewErrorPreview -
confetti-wear: ConferencesViewLongPreview -
confetti-wear: ConferencesViewCuratedPreview -
confetti-wear: HomeListViewPreview -
confetti-wear: HomeListViewLongPreview -
confetti-wear: HomeListViewKotlinConf -
confetti-wear: HomeListViewAndroidMakers -
confetti-wear: HomeListViewDroidcon -
confetti-wear: HomeListViewDevFest -
confetti-wear: SessionDetailViewPreview -
confetti-wear: SessionListViewPreview -
confetti-wear: SessionListViewLongPreview -
confetti-wear: SettingsListViewPreview -
confetti-wear: SettingsListViewLongPreview -
confetti-wear: SpeakerDetailsViewPreview -
confetti-wear: LoginTilePreview -
confetti-wear: NoConferenceTilePreview -
confetti-wear: BookmarksTilePreview -
confetti-wear: SessionCardPopulatedPreview -
confetti-wear: SessionCardLoadingPreview -
confetti-wear: SessionCardBookmarkedPreview -
confetti-wear: SessionSpeakerChipPreview -
confetti-wear: SectionHeaderPreview -
confetti-wear: ScreenHeaderPreview -
confetti-wear: PlaceholderButtonPreview -
confetti-wear: SocialIconPreview -
confetti-wear: DayChipPreview -
confetti-wear: TypographySpecimenPreview -
confetti-wear: ColorSchemeSpecimenPreview -
confetti-wear: ThemeFoundationConfettiPreview -
confetti-wear: ThemeFoundationKotlinConfPreview -
confetti-wear: ThemeFoundationAndroidMakersPreview -
confetti-wear: ThemeFoundationDroidconPreview -
confetti-wear: ThemeFoundationDevFestPreview -
confetti-wear: Defaults -
confetti-wear: NotSet -
confetti-wear: Color_0x800000 -
confetti-wear: Color_0x008000 -
confetti-wear: Color_0x000080 -
confetti-wear: DefaultsSwatches -
confetti-wear: NotSetSwatches -
confetti-wear: Color_0x800000Swatches -
confetti-wear: Color_0x008000Swatches -
confetti-wear: Color_0x000080Swatches -
confetti-wear: AndroidMakers theme -
confetti-wear: Confetti (default) theme -
confetti-wear: DevFest theme -
confetti-wear: Droidcon theme -
confetti-wear: KotlinConf theme -
confetti-wear: MainActivity -
droidkaigi-conference-app-2026: CollapsingHeaderLayoutPreview -
droidkaigi-conference-app-2026: DoodleCanvasViewPreview -
droidkaigi-conference-app-2026: DoodleCanvasViewMagnifiedPreview -
droidkaigi-conference-app-2026: DoodleFlipButtonPreview -
droidkaigi-conference-app-2026: DoodleFlipButtonShowingBackPreview -
droidkaigi-conference-app-2026: DoodleInkRowPreview -
droidkaigi-conference-app-2026: DoodleInkRowBandSelectedPreview -
droidkaigi-conference-app-2026: DoodleLayerViewPreview -
droidkaigi-conference-app-2026: DoodleOutlineTogglePreview -
droidkaigi-conference-app-2026: DoodleOutlineToggleOffPreview -
droidkaigi-conference-app-2026: DoodlePenSizeRowPreview -
droidkaigi-conference-app-2026: DoodlePenSizeRowThickSelectedPreview -
droidkaigi-conference-app-2026: DoodleStrokeControlsRowPreview -
droidkaigi-conference-app-2026: DoodleStrokeControlsRowIdlePreview -
droidkaigi-conference-app-2026: DoodleZoomControlsViewPreview -
droidkaigi-conference-app-2026: DoodleZoomControlsViewActualSizePreview -
droidkaigi-conference-app-2026: ErrorFallbackUnpluggedCablePreview -
droidkaigi-conference-app-2026: ErrorFallbackRainPreview -
droidkaigi-conference-app-2026: ErrorFallbackBackstagePreview -
droidkaigi-conference-app-2026: FilledMascotImagePreview -
droidkaigi-conference-app-2026: KaigiAvatarPreview -
droidkaigi-conference-app-2026: KaigiButtonPreview -
droidkaigi-conference-app-2026: KaigiChipPreview -
droidkaigi-conference-app-2026: KaigiFilterChipPreview -
droidkaigi-conference-app-2026: KaigiIconButtonPreview -
droidkaigi-conference-app-2026: KaigiNavigationBarPreview -
droidkaigi-conference-app-2026: KaigiNavigationRailPreview -
droidkaigi-conference-app-2026: KaigiSegmentedButtonFirstSelectedPreview -
droidkaigi-conference-app-2026: KaigiSegmentedButtonSecondSelectedPrevi… -
droidkaigi-conference-app-2026: KaigiSegmentedButtonThreeSegmentsPreview -
droidkaigi-conference-app-2026: KaigiTextFieldPreview -
droidkaigi-conference-app-2026: KaigiTopAppBarPreview -
droidkaigi-conference-app-2026: KaigiLargeTopAppBarPreview -
droidkaigi-conference-app-2026: LanguageChipPreview -
droidkaigi-conference-app-2026: LanguageToggleButtonPreview -
droidkaigi-conference-app-2026: LanternPreview -
droidkaigi-conference-app-2026: LanternLoadingFallbackPreview -
droidkaigi-conference-app-2026: ListDetailSceneAwareBackButtonPreview -
droidkaigi-conference-app-2026: RoomChipPreview -
droidkaigi-conference-app-2026: SketchCardPreview -
droidkaigi-conference-app-2026: SketchHorizontalDividerPreview -
droidkaigi-conference-app-2026: SketchHorizontalDividerTastePreview -
droidkaigi-conference-app-2026: SketchHorizontalDividerFinenessPreview -
droidkaigi-conference-app-2026: SketchHorizontalDividerWeightPreview -
droidkaigi-conference-app-2026: SketchVerticalWavyLinePreview -
droidkaigi-conference-app-2026: SketchBorderCornerRadiusPreview -
droidkaigi-conference-app-2026: SketchBorderTastePreview -
droidkaigi-conference-app-2026: SketchShapePreview -
droidkaigi-conference-app-2026: SketchSegmentedPreview -
droidkaigi-conference-app-2026: SketchResizePreview -
droidkaigi-conference-app-2026: SketchMarkedTextPreview -
droidkaigi-conference-app-2026: TimetableDayHeaderPreview -
droidkaigi-conference-app-2026: TimetableItemCardPreview -
droidkaigi-conference-app-2026: TimetableLiveBadgePreview -
droidkaigi-conference-app-2026: TimetableTimeRangePreview -
droidkaigi-conference-app-2026: MascotIconPreview -
droidkaigi-conference-app-2026: ProfileCardBackPreview -
droidkaigi-conference-app-2026: ProfileCardFacePreview -
droidkaigi-conference-app-2026: ProfileCardFrontPreview -
glimmer-catalog: button__ideal__default -
glimmer-catalog: button__ideal__default__content-label-only -
glimmer-catalog: button__ideal__default__content-trailing-icon -
glimmer-catalog: button__ideal__default__size-large -
glimmer-catalog: button__ideal__disabled -
glimmer-catalog: button__ideal__disabled__size-large -
glimmer-catalog: button__ideal__focused -
glimmer-catalog: button__ideal__focused__size-large -
glimmer-catalog: button__ideal__pressed -
glimmer-catalog: button__ideal__pressed__size-large -
glimmer-catalog: buttongroup__ideal__default -
glimmer-catalog: card__ideal__default -
glimmer-catalog: card__ideal__default__content-action -
glimmer-catalog: card__ideal__default__content-text-only -
glimmer-catalog: card__ideal__default__content-trailing-icon -
glimmer-catalog: glimmerlazycolumn-twoline__ideal__default -
glimmer-catalog: glimmerlazycolumn__ideal__default -
glimmer-catalog: glimmerlazycolumn__ideal__default__title-true -
glimmer-catalog: iconbutton__ideal__default -
glimmer-catalog: iconbutton__ideal__disabled -
glimmer-catalog: iconbutton__ideal__focused -
glimmer-catalog: iconbutton__ideal__pressed -
glimmer-catalog: icontogglebutton__ideal__cell-toggle-true-state-focuse… -
glimmer-catalog: icontogglebutton__ideal__cell-toggle-true-state-presse… -
glimmer-catalog: icontogglebutton__ideal__checked -
glimmer-catalog: icontogglebutton__ideal__default -
glimmer-catalog: icontogglebutton__ideal__disabled -
glimmer-catalog: icontogglebutton__ideal__focused -
glimmer-catalog: icontogglebutton__ideal__pressed -
glimmer-catalog: listitem__ideal__default -
glimmer-catalog: listitem__ideal__default__content-supporting-label -
glimmer-catalog: listitem__ideal__default__content-supporting-label-lea… -
glimmer-catalog: listitem__ideal__focused -
glimmer-catalog: listitem__ideal__focused__content-supporting-label -
glimmer-catalog: listitem__ideal__pressed -
glimmer-catalog: listitem__ideal__pressed__content-supporting-label -
glimmer-catalog: titlechip__ideal__default -
glimmer-catalog: titlechip__ideal__default__content-label-only -
glimmer-catalog: togglebutton__ideal__cell-state-enabled-size-large-tog… -
glimmer-catalog: togglebutton__ideal__cell-state-focused-size-default-t… -
glimmer-catalog: togglebutton__ideal__cell-state-focused-size-large-tog… -
glimmer-catalog: togglebutton__ideal__cell-state-pressed-size-default-t… -
glimmer-catalog: togglebutton__ideal__cell-state-pressed-size-large-tog… -
glimmer-catalog: togglebutton__ideal__checked -
glimmer-catalog: togglebutton__ideal__default -
glimmer-catalog: togglebutton__ideal__default__size-large -
glimmer-catalog: togglebutton__ideal__disabled -
glimmer-catalog: togglebutton__ideal__disabled__size-large -
glimmer-catalog: togglebutton__ideal__focused -
glimmer-catalog: togglebutton__ideal__focused__size-large -
glimmer-catalog: togglebutton__ideal__pressed -
glimmer-catalog: togglebutton__ideal__pressed__size-large -
glimmer-catalog: verticalstack__ideal__default -
glimmer-catalog: voiceinputindicator__ideal__cell-volume-quiet-containe… -
glimmer-catalog: voiceinputindicator__ideal__default -
glimmer-catalog: voiceinputindicator__ideal__default__container-contain… -
glimmer-catalog: voiceinputindicator__ideal__default__volume-quiet -
glimmer-samples: ButtonGroupPreview -
glimmer-samples: ButtonPreview -
glimmer-samples: ButtonWithLeadingIconPreview -
glimmer-samples: ButtonWithTrailingIconPreview -
glimmer-samples: ButtonWithLeadingAndTrailingIconPreview -
glimmer-samples: LargeButtonPreview -
glimmer-samples: LargeButtonWithLeadingIconPreview -
glimmer-samples: LargeButtonWithTrailingIconPreview -
glimmer-samples: LargeButtonWithLeadingAndTrailingIconPreview -
glimmer-samples: CardPreview -
glimmer-samples: CardWithTrailingIconPreview -
glimmer-samples: CardWithTitleAndSubtitleAndLeadingIconPreview -
glimmer-samples: CardWithTitleAndHeaderPreview -
glimmer-samples: ActionCardWithTitlePreview -
glimmer-samples: CardWithTitleAndLeadingIconAndHeaderPreview -
glimmer-samples: ActionCardWithTitleAndLeadingIconAndHeaderPreview -
glimmer-samples: CardWithLongTextPreview -
glimmer-samples: CardWithTitleAndSubtitleAndLeadingIconLongTextPreview -
glimmer-samples: CardWithTitleAndSubtitleAndLeadingIconAndTrailingIconL… -
glimmer-samples: ColorsPreview -
glimmer-samples: DepthEffectPreview -
glimmer-samples: GlimmerLazyColumnPreview -
glimmer-samples: GlimmerLazyColumnWithTitleChipPreview -
glimmer-samples: GlimmerHorizontalPagerSamplePreview -
glimmer-samples: IconButtonPreview -
glimmer-samples: IconPreview -
glimmer-samples: IconToggleButtonPreview -
glimmer-samples: OnIndirectPointerGestureSampleUsagePreview -
glimmer-samples: ListItemPreview -
glimmer-samples: ListItemWithSupportingLabelPreview -
glimmer-samples: ListItemWithSupportingLabelAndLeadingIconPreview -
glimmer-samples: ClickableListItemPreview -
glimmer-samples: ClickableListItemWithSupportingLabelPreview -
glimmer-samples: ClickableListItemWithSupportingLabelAndLeadingIconPrev… -
glimmer-samples: ListItemWithSupportingLabelAndIconsPreview -
glimmer-samples: ListItemWithLeadingIconLongTextPreview -
glimmer-samples: ListItemWithSupportingLabelAndLeadingIconLongTextPrevi… -
glimmer-samples: ShapesPreview -
glimmer-samples: VerticalStackPreview -
glimmer-samples: SurfacePreview -
glimmer-samples: FocusableSurfacePreview -
glimmer-samples: ClickableSurfacePreview -
glimmer-samples: TitleChipPreview -
glimmer-samples: TitleChipWithLeadingIconPreview -
glimmer-samples: TitleChipWithCardPreview -
glimmer-samples: ToggleButtonPreview -
glimmer-samples: LargeToggleButtonPreview -
glimmer-samples: ToggleButtonWithLeadingIconPreview -
glimmer-samples: ToggleButtonWithTrailingIconPreview -
glimmer-samples: TypographyDefaultPreview -
home-assistant-android: AssistSheetContentPreview -
home-assistant-android: SpeechBubblePreview -
home-assistant-android: Assist conversation with voice input -
home-assistant-android: Assist listening -
home-assistant-android: Assist waiting for a response -
home-assistant-android: Assist text only input without voice support -
home-assistant-android: Assist text input with entered text -
home-assistant-android: Assist text input with pipelines from multiple … -
home-assistant-android: Assist error response -
home-assistant-android: Assist blocked without pipeline -
home-assistant-android: Assist opened from outside the app shows the ap… -
home-assistant-android: Assist long answer filling the screen -
home-assistant-android: Changelog with current release content -
home-assistant-android: ChangelogScreenPreview -
home-assistant-android: DevPlayGroundScreenPreview -
home-assistant-android: HAButtonsAndIndicatorsScreen -
home-assistant-android: HAUserInputScreen -
home-assistant-android: HATextAndBannersScreen -
home-assistant-android: PreviewHAButtonsAndIndicatorsScreen -
home-assistant-android: HAComposeCatalogScreenPreview -
home-assistant-android: PreviewHATextAndBannersScreen -
home-assistant-android: PreviewHAUserInputScreen -
home-assistant-android: DebugNfcTagEmulatorScreenPreview -
home-assistant-android: FrontendScreen Improv SearchingDevice -
home-assistant-android: FrontendScreen Improv ConfiguringDevice -
home-assistant-android: FrontendScreen Improv Provisioning connecting -
home-assistant-android: FrontendScreen Improv Provisioning authorizatio… -
home-assistant-android: FrontendScreen Improv Provisioning sending wifi -
home-assistant-android: FrontendScreen Improv Errored unable to connect -
home-assistant-android: FrontendScreen Improv Errored not authorized -
home-assistant-android: FrontendScreen Improv Provisioned -
home-assistant-android: FrontendScreen Improv permission rationale Blue… -
home-assistant-android: FrontendScreen Improv permission rationale Blue…
Compose Preview Catalogs also offers 2 prompts — things you invoke, where a resource is context you attach.
Read from the server itself, by connecting to it and calling resources/list on 30 September 2026.
A listing does not declare its resources, so asking is the only way to know them, and this
is what the server actually offers rather than what its listing claims. Names only are
stored; connect the server for each resource's type and contents.