Skip to content

ProviderCatalog

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

A provider’s catalog slice: model-id → metadata, plus provenance for TTL / display.

fetchedAt: number

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

Epoch ms the slice was fetched (drives TTL freshness).


models: Record<string, ModelCatalogEntry>

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

Metadata keyed by model id, exactly as models.dev keys them.


providerId: ProviderId

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

Gaunt Sloth provider id this slice belongs to.


providerKey: string

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

models.dev provider key it was sliced from.