Saltar al contenido principal
Versión: 0.22.0

Interface: InstalledExtension

Defined in: core/externalExtensions.ts:410

One installed extension, as the scopes and their locks list it.

Properties​

PropertyTypeDescriptionDefined in
dataDirstringIts data folder (${CLAUDE_PLUGIN_DATA}), which may not exist yet: in its scope's private folder.core/externalExtensions.ts:418
dirstringIts plugin: in its scope's folder, or where it is when it's linked.core/externalExtensions.ts:416
lockLockEntry-core/externalExtensions.ts:421
manifest?ExternalManifestIts manifest, when it can be read.core/externalExtensions.ts:425
namestring-core/externalExtensions.ts:411
privateDirstringIts scope's private folder (scopePrivateDir()): its data and secrets.core/externalExtensions.ts:420
scopekeyof ExtensionDirs-core/externalExtensions.ts:412
scopeDirstringIts scope's folder, where its lock is.core/externalExtensions.ts:414
shadowedbooleanAlso installed in the project's scope, which wins: this one isn't used.core/externalExtensions.ts:423