DetectedProvider
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:308
Result of detecting one provider.
Properties
Section titled “Properties”apiKeyEnvironmentVariable?
Section titled “apiKeyEnvironmentVariable?”
optionalapiKeyEnvironmentVariable?:string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:320
The environment variable that supplied the key, when available via an env var. Undefined for env-less providers (vertexai, ollama).
available
Section titled “available”available:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:315
True when the provider looks usable on this machine: an API key env var is set, or (for ollama) a local daemon responded.
id:
ProviderId
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:309
label:
string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:310
models
Section titled “models”models:
ModelInfo[]
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:324
Models offered by this provider, ⭐ preferred ones flagged.
requiresExternalAuth
Section titled “requiresExternalAuth”requiresExternalAuth:
boolean
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:322
True when this provider authenticates outside of an env var.