feat(KB-147): add planning and validator model settings

- Extend core Settings types with planningProvider, planningModelId, validatorProvider, validatorModelId fields
- Add model selectors in Settings UI for planning and validator models
- Use planning model for triage task specification generation
- Use validator model for specification review in triage
- Use validator model for code reviews in executor agent
- Update AGENTS.md with model hierarchy documentation
This commit is contained in:
gsxdsm
2026-03-31 00:02:16 -07:00
parent 9e8cf21058
commit c71dba7908
6 changed files with 147 additions and 28 deletions

View File

@@ -0,0 +1,13 @@
---
"@dustinbyrne/kb": minor
---
Add separate planning and verification model settings
Users can now configure separate AI models for:
- **Planning Model**: Used for triage/specification when writing PROMPT.md files
- **Validator Model**: Used for code and specification review
Both settings are available in the dashboard under Settings > Model, alongside the existing Default Model setting. When not configured, they fall back to the Default Model.
This allows using specialized models for different phases of task execution - for example, a fast/cheap model for planning and a powerful model for verification.