feat(model-profiles): add adaptive preset with role-based model assignment (#1806)

Add a fourth model profile preset that assigns models by agent role:
opus for planning and debugging (reasoning-critical), sonnet for
execution and research (follows instructions), haiku for mapping and
checking (high volume, structured output).

This gives solo developers on paid API tiers a cost-effective middle
ground — quality where it matters most (planning) without overspending
on mechanical tasks (mapping, checking).

Per-agent overrides via model_overrides continue to take precedence
over any profile preset, including adaptive.

Closes #1713

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Tibsfox
2026-04-05 14:03:17 -07:00
committed by GitHub
parent 6d5a66f64e
commit a2a49ecd14
5 changed files with 61 additions and 34 deletions

View File

@@ -174,7 +174,7 @@ Merge new settings into existing config.json:
```json
{
...existing_config,
"model_profile": "quality" | "balanced" | "budget" | "inherit",
"model_profile": "quality" | "balanced" | "budget" | "adaptive" | "inherit",
"workflow": {
"research": true/false,
"plan_check": true/false,