Skip to content

MissingProviderKeyDetails

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/providerKeys.ts:32

What a key-resolution check knows about a provider that has no usable key.

envVars lists every variable name that WOULD have supplied the key, in the order the provider checks them, so a message can name the canonical one and still mention the accepted aliases. A config-declared apiKeyEnvironmentVariable comes first when there is one, because that is the name the user chose and the one they will look for.

envVar: string | undefined

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/providerKeys.ts:36

The variable to set — the first of envVars, or undefined if the provider declares none.


envVars: readonly string[]

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/providerKeys.ts:38

Every environment variable this provider accepts for its key, highest precedence first.


provider: string

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/config/providerKeys.ts:34

The llm.type of the provider that could not be constructed (e.g. anthropic, groq).