Skip to content

ProviderCapabilitySnapshot

ProviderCapabilitySnapshot = object

One registered provider’s identity, static declaration and live capability check, as returned by checkCapabilities(). A read-only snapshot: producing it executes no task and has no side effects.

[property: string]: unknown

capabilities: ProviderDynamicCapabilities

The provider’s live capability check at the time of the call.


descriptor: ProviderDescriptor

The provider’s static capability declaration.


providerId: string

Identifier of the provider; equal to descriptor.id.