feat(personas): Implement Preferred Model Sets and Linked Tool Preset resolution

This commit is contained in:
2026-03-10 11:25:12 -04:00
parent 07bc86e13e
commit fb3cb1ecca
3 changed files with 42 additions and 18 deletions

View File

@@ -17,12 +17,12 @@
## Phase 3: Hybrid Persona UI [checkpoint: 523cf31]
- [x] Task: Write Tests: Verify that changing the Persona Selector updates the associated UI fields using `live_gui`.
- [x] Task: Implement: Add the Persona Selector dropdown to the "AI Settings" panel.
- [ ] Task: Implement: Refactor the "Manage Presets" modal into a full "Persona Editor" supporting model sets and linked tool presets.
- [x] Task: Implement: Refactor the "Manage Presets" modal into a full "Persona Editor" supporting model sets and linked tool presets.
- [ ] Task: Implement: Add "Persona Override" controls to the Ticket editing panel in the MMA Dashboard.
- [x] Task: Conductor - User Manual Verification 'Phase 3: Hybrid Persona UI' (Protocol in workflow.md)
## Phase 4: Integration and Advanced Logic
- [ ] Task: Implement: Logic for "Preferred Model Sets" (trying next model in set if provider returns specific errors).
- [ ] Task: Implement: "Linked Tool Preset" resolution (checking for the preset ID and applying its tool list to the agent session).
- [ ] Task: Final UI polish, tooltips, and documentation sync.
- [ ] Task: Conductor - User Manual Verification 'Phase 4: Integration and Advanced Logic' (Protocol in workflow.md)
## Phase 4: Integration and Advanced Logic [checkpoint: 07bc86e]
- [x] Task: Implement: Logic for "Preferred Model Sets" (trying next model in set if provider returns specific errors).
- [x] Task: Implement: "Linked Tool Preset" resolution (checking for the preset ID and applying its tool list to the agent session).
- [x] Task: Final UI polish, tooltips, and documentation sync.
- [x] Task: Conductor - User Manual Verification 'Phase 4: Integration and Advanced Logic' (Protocol in workflow.md)