feat(FN-1044): add thinkingLevel and planning model support to task creation
- Add thinkingLevel field to createTask and updateTask in core store - Accept thinkingLevel and planningModel fields in dashboard task routes - Send thinkingLevel and planningModel in frontend API calls from task forms - Add ThinkingLevel selector to ModelSelectorTab component with tests - Wire up planning model and thinking level in QuickEntryBox, TaskForm, and NewTaskModal - Add unit tests for store, routes, and ModelSelectorTab coverage - Add changeset and update AGENTS.md documentation
This commit is contained in:
10
.changeset/wire-thinking-level-and-planning-model.md
Normal file
10
.changeset/wire-thinking-level-and-planning-model.md
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
"@gsxdsm/fusion": minor
|
||||
---
|
||||
|
||||
Add thinkingLevel UI control and wire up planningModel in task creation forms.
|
||||
|
||||
- **Thinking Level selector** in the Model tab of task detail modal: choose reasoning effort (off/minimal/low/medium/high) per task
|
||||
- **Thinking Level in task creation**: New tasks can specify a thinking level via the creation form
|
||||
- **Planning Model in task creation**: QuickEntryBox and NewTaskModal now correctly send the planning model selection to the backend (previously the UI state was tracked but never submitted)
|
||||
- **Backend API**: POST/PATCH `/api/tasks` now accept and validate `thinkingLevel` and `planningModelProvider`/`planningModelId` fields
|
||||
Reference in New Issue
Block a user