List
The direct and explicit list forms are equivalent:
JSON returns the direct server object. Important fields include:
An empty
items array is a successful result. It means either no visible components remain or everything applicable has already been installed or dismissed.
When personalized is false, results are popularity-based and must not be described as tailored.
Dismiss
dismissed, not_relevant, and installed.
JSON returns:
Exit codes
Invalid component types and actions use validation exit code 7. Authentication, permission, rate-limit, unavailable-service, and version-mismatch failures preserve the shared CLI exit contract. JSON failures leave stdout empty and write one error object to stderr.Related
observal registry: browse components directlyobserval outdated: check installed versions

