Skip to content

ProfileScaffoldSeed

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

Options for seeding a scaffold. seedType/seedModel come from the current effective config (modelProviderType / modelDisplayName) when one resolves — present for JSON configs, absent for module (JS/MJS/TS) configs, which hand back an already-built LLM with no raw type. When neither seed nor modelOverride is available the scaffold falls back to the template defaults (DEFAULT_SCAFFOLD_PROVIDER / DEFAULT_SCAFFOLD_MODEL) so the written profile is always a valid, editable starting point.

optional modelOverride?: string

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

--model <id> override — wins over the seeded/template model.


optional seedModel?: string

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

Model id of the current config (modelDisplayName), when resolvable.


optional seedType?: string

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

Provider type of the current config (modelProviderType), when resolvable.