DesignAdapterMetadata
Defined in: packages/core/src/adapters/design.ts:13
Design-provider metadata: identity plus the copy the settings UI shows for its credential.
Extends
Section titled “Extends”Properties
Section titled “Properties”category
Section titled “category”
readonlycategory:"design"
Defined in: packages/core/src/adapters/design.ts:14
Adapter family — which concern this adapter supplies.
Overrides
Section titled “Overrides”credentialHelp
Section titled “credentialHelp”
readonlycredentialHelp:string
Defined in: packages/core/src/adapters/design.ts:18
Help text under the credential field (scopes needed, expiry).
credentialLabel
Section titled “credentialLabel”
readonlycredentialLabel:string
Defined in: packages/core/src/adapters/design.ts:16
Credential field label, e.g. “Figma access token”.
credentialMaxAgeDays?
Section titled “credentialMaxAgeDays?”
readonlyoptionalcredentialMaxAgeDays?:number
Defined in: packages/core/src/adapters/design.ts:24
Longest lifetime of a credential, so the UI can count down to rotation.
credentialPlaceholder?
Section titled “credentialPlaceholder?”
readonlyoptionalcredentialPlaceholder?:string
Defined in: packages/core/src/adapters/design.ts:20
Placeholder for the credential input, e.g. “figd_…”.
description?
Section titled “description?”
readonlyoptionaldescription?:string
Defined in: packages/core/src/adapters/metadata.ts:29
Optional short description.
Inherited from
Section titled “Inherited from”
readonlykind:string
Defined in: packages/core/src/adapters/metadata.ts:31
Machine key for the implementation (e.g. “sqlite”, “local”, “s3”, “oauth”, “playwright”).
Inherited from
Section titled “Inherited from”
readonlyname:string
Defined in: packages/core/src/adapters/metadata.ts:25
Human label for UI/logs.
Inherited from
Section titled “Inherited from”urlHint
Section titled “urlHint”
readonlyurlHint:string
Defined in: packages/core/src/adapters/design.ts:22
Example of a link this provider accepts, shown on rejection.
version
Section titled “version”
readonlyversion:string
Defined in: packages/core/src/adapters/metadata.ts:27
Package version injected at build via PKG_VERSION.