Skip to content

Components

The Components tab shows installed components in the repository, with their metadata and install history.

The page header includes a Count summary card displaying the number of currently displayed components. Note that this reflects the entries returned by the current query — on repositories with more records than the page limit, or for anonymous viewers subject to a 25-record cap, this count may be lower than the true repository total.

The Components tab uses a split-pane layout with an index panel on the left and a detail panel on the right.

A fixed-width sidebar (260px) contains a scrollable list of all installed components. Each entry in the list shows:

  • Component name — the primary identifier
  • Registry ref — the component’s source registry reference
  • Last updated timestamp — the most recent recorded activity for the component
  • Version badge — the currently installed version
  • Update indicator — when a newer version is available upstream, the latest version is noted alongside the badge

Click any entry to select it and view its full details in the right panel.

When a component is selected, the detail panel displays comprehensive information.

The header shows the component name along with a badge for the installed version. When a newer version is available upstream, an additional badge notes the latest available version. See Components overview for the underlying data model.

A responsive grid (two columns on medium screens and above, single column on small screens) presents the component’s install record:

  • Registry ref — the component’s source registry reference, displayed as monospace text
  • Installed version — the installed version (annotated with the latest available version when an update exists)
  • Source URL — the upstream source URL, shown when available and displayed as monospace text
  • Latest update — when the component was last modified
  • Lifecycle — the install’s lifecycle status; because this tab lists only currently installed components, this is typically active

The source URL, when present, links out to the external source for easy navigation upstream.

Below the metadata, a Recent changes list shows the component’s install history — the lifecycle events recorded for the install (up to 20 entries). Each entry shows:

  • Event kind — the install lifecycle event. The possible values are:
    • initiated — the install has begun, before provisioning completes. A component that has been uninstalled and reinstalled can show multiple initiated entries across those cycles.
    • activated — provisioning finished and the component became active in the repository
    • setup — recorded alongside activation when the component ran a setup step to configure additional resources
    • updated — an already-active install was re-run (for example, to a new version or manifest)
    • uninstalled — the component was removed from the repository
  • Version — the component version associated with the event, when present
  • Registry ref — the component reference the event applies to
  • Timestamp — when the event occurred

If no events have been recorded yet, the list notes that no install history is available for the component.

If no components are installed in the repository, the tab displays an empty state message.

  • wh component list and wh component view are the CLI equivalents for browsing components from the terminal
  • Components overview for the underlying data model