Parent PRD
#34
What to build
A config type for parsing a static agent's config.yaml file and resolving its model reference against the global configuration. Minimal for v1: only a model field.
model: gemini/gemini-2.0-flash
When model is omitted, the agent inherits the global default_model.
Acceptance criteria
Blocked by
None β can start immediately.
User stories addressed
- User story 6 (per-agent model config)
Parent PRD
#34
What to build
A config type for parsing a static agent's
config.yamlfile and resolving its model reference against the global configuration. Minimal for v1: only amodelfield.When
modelis omitted, the agent inherits the globaldefault_model.Acceptance criteria
pkg/agent/) that parses agentconfig.yamlmodelfield parsed as a string (provider/model reference or alias)modelis empty or file is missing, falls back to global default_modelHomedirectory (usesHome.Dir()path)Blocked by
None β can start immediately.
User stories addressed