Saltar al contenido principal
Versión: 0.23.0

Interface: InstalledExtension

Defined in: core/externalExtensions.ts:419

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