Skip to content

ProviderOnboardingCheckSpec

Defined in: packages/core/src/types/onboarding.ts:29

optional capabilityMethods: string[]

Defined in: packages/core/src/types/onboarding.ts:45

Method names that must exist on provider instances. Used when kind === “capability”.


optional configKeys: string[]

Defined in: packages/core/src/types/onboarding.ts:40

Relative key paths under provider config (e.g. “apiKey”, “nested.token”). Used when kind === “config”.


optional description: string

Defined in: packages/core/src/types/onboarding.ts:32


id: string

Defined in: packages/core/src/types/onboarding.ts:30


kind: ProviderOnboardingCheckKind

Defined in: packages/core/src/types/onboarding.ts:33


optional probeOperation: ProviderOnboardingProbeOperation

Defined in: packages/core/src/types/onboarding.ts:49

Well-known probe operation used when kind === “api_probe”.


scopes: ProviderOnboardingScope[]

Defined in: packages/core/src/types/onboarding.ts:35


severity: ProviderOnboardingSeverity

Defined in: packages/core/src/types/onboarding.ts:34


title: string

Defined in: packages/core/src/types/onboarding.ts:31