Skip to content

DiscoveryConfig

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:71

Per-provider live-discovery adapter. Bundled on the ProviderDescriptor so discoverModels can be fully data-driven.

optional authHeader?: (key) => Record<string, string>

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:79

Build the auth headers from the resolved API key (may be empty for ollama).

string

Record<string, string>


optional filter?: (id) => boolean

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:85

Keep only chat-capable model ids. Live endpoints return embeddings, TTS, whisper, image, guard, etc. alongside chat models; this prunes them. When omitted, all returned ids are kept.

string

boolean


kind: DiscoveryKind

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:72


optional modelsUrl?: (host?) => string

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/providers/modelDiscovery.ts:77

The models endpoint to fetch. host is supplied only for ollama (the resolved daemon host); cloud providers ignore it and return a fixed URL.

string

string