Commit Graph

2 Commits

Author SHA1 Message Date
Levi Neely 1eacb4f42d agent: replace hardcoded model maps with models.yaml config
- Remove defaultCompactionModels map from compaction.go
- Add agent/models.go: load ~/.config/ollie/models.yaml for all backend/model settings
- Completion (Complete()) falls back to models.yaml completion section when env vars unset
- Compaction falls back to models.yaml compaction section per-backend
- Priority chain: agent config > OLLIE_*_MODEL env > models.yaml > session model
2026-08-07 07:24:40 +02:00
Levi Neely 8acb4a901e agent: add Complete (one-shot ephemeral agent)
TRANSITIONAL: stateless code completion as a package function.
Intent is to unify with Agent struct — a full Agent composes a one-shot.
2026-07-29 22:19:19 +02:00