Interface: InstallPluginResponse
@kortexya/reasoninglayer / Marketplace / InstallPluginResponse
Interface: InstallPluginResponse
Defined in: src/types/marketplace.ts:292
The result of an install or an upgrade.
Remarks
sortsAdded / rulesAdded report the plugin’s contribution to the scope’s
knowledge base — the sorts and rules it committed into the lattice.
state is the resulting lifecycle state, one of "Published",
"InstalledDisabled", "Enabled", "Upgrading", or "Uninstalled". It is
"Enabled" after a successful install. The backend types this as an open
string, so it is surfaced as string rather than a closed union.
Properties
installId
installId:
string
Defined in: src/types/marketplace.ts:294
The new install’s id.
rulesAdded
rulesAdded:
number
Defined in: src/types/marketplace.ts:298
The number of rules the install contributed.
sortsAdded
sortsAdded:
number
Defined in: src/types/marketplace.ts:296
The number of sorts the install contributed.
state
state:
string
Defined in: src/types/marketplace.ts:300
The resulting lifecycle state ("Enabled" after a successful install).