Skip to content

@camera.ui/sdk / plugin / PluginInfo

Interface: PluginInfo

Defined in: plugin/contract.ts:107

Lightweight handle identifying an installed plugin, used in RPC payloads and managers to refer to the plugin without shipping its full state.

Properties

contract

contract: PluginContract

Defined in: plugin/contract.ts:113

Full contract the plugin was loaded with.


id

id: string

Defined in: plugin/contract.ts:109

Unique runtime ID assigned by the host (stable across restarts).


name

name: string

Defined in: plugin/contract.ts:111

Plugin package name (matches PluginContract.name).