Saltar al contenido principal
Versión: 0.24.0

Interface: InstalledExtension

Defined in: core/externalExtensions.ts:423

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:431
dirstringIts plugin: in its scope's folder, or where it is when it's linked.core/externalExtensions.ts:429
lockLockEntry-core/externalExtensions.ts:434
manifest?ExternalManifestIts manifest, when it can be read.core/externalExtensions.ts:438
namestring-core/externalExtensions.ts:424
privateDirstringIts scope's private folder (scopePrivateDir()): its data and secrets.core/externalExtensions.ts:433
scopekeyof ExtensionDirs-core/externalExtensions.ts:425
scopeDirstringIts scope's folder, where its lock is.core/externalExtensions.ts:427
shadowedbooleanAlso installed in the project's scope, which wins: this one isn't used.core/externalExtensions.ts:436