Skip to content

Interface: PluginDetail

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Marketplace / PluginDetail

Interface: PluginDetail

Defined in: src/types/marketplace.ts:184

A plugin’s detail view: every published version plus the newest manifest.

Remarks

yanked here means the WHOLE plugin is yanked (every version deprecated), which is distinct from a single PluginVersion.yanked version.

Properties

editable

editable: boolean

Defined in: src/types/marketplace.ts:196

Whether the caller owns this plugin and may view sources and republish.


manifest

manifest: PluginManifest

Defined in: src/types/marketplace.ts:190

The newest version’s manifest projection.


pluginId

pluginId: string

Defined in: src/types/marketplace.ts:186

The plugin’s stable id.


versions

versions: PluginVersion[]

Defined in: src/types/marketplace.ts:188

Every published version, newest-first.


yanked

yanked: boolean

Defined in: src/types/marketplace.ts:192

Whether the WHOLE plugin is yanked (every version deprecated).


yankedReason

yankedReason: string | null

Defined in: src/types/marketplace.ts:194

The whole-plugin deprecation reason, or null.