Skip to content

ResolvedModelIdentity

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/utils/systemPromptNotes.ts:144

GS2-34/GS2-53 — the resolved active-model identity, as a STRUCTURED value.

hasProvider is the authoritative “a real provider half was resolved” signal — carried explicitly rather than inferred from identity.includes(':'), because a bare model name can itself contain a colon (e.g. an Ollama/HF tag gemma3:27b) and would otherwise be mistaken for a provider:model string. It is true iff a non-empty provider (configured type OR a non-empty _llmType()) formed the leading provider: segment; false when identity is the bare model.

hasProvider: boolean

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/utils/systemPromptNotes.ts:148

True iff a real provider formed the provider: segment (never merely a colon in the model).


identity: string

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/utils/systemPromptNotes.ts:146

provider:model when a provider resolved, otherwise the bare model.