Skip to main content

Interface: PluginRuntimeCapabilities

Feature availability for the current platform and invocation mode.

Remarks

Addons should inspect these flags before using an optional host API. A method may remain present for structural compatibility while rejecting when its corresponding capability is unavailable.

Properties

configuration

configuration: boolean

Whether IPluginAPI.getConfig is available.


notifications

notifications: boolean

Whether notifications can be displayed or persisted.


storage

storage: boolean

Whether isolated key-value storage is available.


files

files: boolean

Whether isolated file storage is available.


fileScanning

fileScanning: boolean

Whether native streaming line scans are available.


sourceCatalogWrite

sourceCatalogWrite: boolean

Whether source catalog snapshots can be created and published.


sourceCatalogQuery

sourceCatalogQuery: boolean

Whether the published source catalog can be queried.


http

http: boolean

Whether manifest-constrained HTTP requests are available.


lists

lists: boolean

Whether interactive playlist and library APIs are available.


backgroundTasks

backgroundTasks: boolean

Whether persistent background work is supported for this invocation.