Skip to content

Interface: InstallPluginResponse

@kortexya/reasoninglayer


@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).