Skip to content
PricingReleases

PluginListItem

Defined in: plugin.ts:367

optional author?: string | { name?: string; url?: string; }

Defined in: plugin.ts:372


optional category?: string

Defined in: plugin.ts:382

Registry primary category, retained for legacy marketplace filtering.


optional color?: string

Defined in: plugin.ts:379


optional compatibility?: ExternalPluginCompatibility

Defined in: plugin.ts:399


optional defaultBranch?: string

Defined in: plugin.ts:395


optional description?: string

Defined in: plugin.ts:371


enabled: boolean

Defined in: plugin.ts:388


optional icon?: string

Defined in: plugin.ts:380


id: string

Defined in: plugin.ts:368


optional installedCommit?: string

Defined in: plugin.ts:396


optional license?: string

Defined in: plugin.ts:398


optional marketplaceCategories?: string[]

Defined in: plugin.ts:384

Editorial marketplace groups such as infrastructure or productivity.


optional name?: string

Defined in: plugin.ts:369


optional ownership?: PluginSourceOwnership

Defined in: plugin.ts:400


path: string

Defined in: plugin.ts:390


optional pluginPath?: string

Defined in: plugin.ts:397


provides: string[]

Defined in: plugin.ts:389


optional publisher?: object

Defined in: plugin.ts:373

optional name?: string

optional url?: string

optional verified?: boolean


optional publisherRelationship?: PluginPublisherRelationship

Defined in: plugin.ts:401


optional publisherVendor?: string

Defined in: plugin.ts:402


optional repo?: string

Defined in: plugin.ts:392

GitHub owner/repo for plugins installed from a URL (sideload). Empty for bundled installs.


optional soundDefaults?: Record<string, string>

Defined in: plugin.ts:386

Sound packs only — declared event→slug mapping (see PluginManifest.soundDefaults).


source: PluginSource

Defined in: plugin.ts:387


optional thumbnail?: string

Defined in: plugin.ts:378


optional upstreamUrl?: string

Defined in: plugin.ts:394

Repository-owned provenance for an imported third-party plugin.


optional version?: string

Defined in: plugin.ts:370