Saltar al contenido principal
Versión: 0.24.0

Interface: CatalogEntry

Defined in: core/extensionCatalog.ts:52

One extension a marketplace offers, and how it stands in the agent.

Properties​

PropertyTypeDescriptionDefined in
banner?string-core/extensionCatalog.ts:71
capabilitiesDescribedCapability[]What it lets the agent do (#62), in the kit's language: from its plugin.json when the marketplace has its folder.core/extensionCatalog.ts:73
descriptionstringWhat it is, in the kit's language (#67): its own there, else the marketplace entry's, else its plugin.json's, in English.core/extensionCatalog.ts:60
installed?InstalledExtensionInstalled (and used: not shadowed), from wherever it came.core/extensionCatalog.ts:64
logo?stringIts logo and banner (#59), as files of the marketplace's copy, when it has them.core/extensionCatalog.ts:70
marketplacestring-core/extensionCatalog.ts:55
officialbooleanFrom the agent's own marketplace: installed without a confirmation.core/extensionCatalog.ts:57
pluginMarketplacePlugin-core/extensionCatalog.ts:58
requirementsobject[]The programs it needs on the computer (#63), by name ("Docker"), with the capabilities that need them (none: all of it).core/extensionCatalog.ts:75
specstring<name>@<marketplace>, what installs it.core/extensionCatalog.ts:54
topicsstring[]What it's about and who it's for (#59): its plugin.json's keywords and its entry's tags, keywords and category, lowercased.core/extensionCatalog.ts:68
updatebooleanInstalled from this marketplace with an older version than it offers.core/extensionCatalog.ts:66
version?stringThe version it offers: its plugin.json's when the marketplace has its folder, else the marketplace's entry's.core/extensionCatalog.ts:62